Да, клиенты будут взаимодействовать с сервером Django через TCP-соединение по протоколу WSGI, а некоторый код на стороне сервера будет устанавливать UDP-соединение с вашим Python сервером.
import socket
UDP_IP = "127.0.0.1"
UDP_PORT = 5005
# django view
def send_string_to_udp_server_view(request):
message = request.GET.get('message') # message presumably sent as query string
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.sendto(message, (UDP_IP, UDP_PORT))
sock.close()
PS: для простоты в коде не хватает всех проверок и обработки исключений.