Python 是否可以通过套接字与django通信

Python 是否可以通过套接字与django通信,python,django,sockets,Python,Django,Sockets,你好,我有一个python服务器程序 内置socket.socket(socket.AF_INET,socket.SOCK_DGRAM) 我必须为用户制作一个web应用程序。 web应用程序必须向服务器发送字符串。 我的问题是: 我可以使用django构建一个web应用程序,并向python服务器发送一个字符串吗? 感谢阅读。是的,客户端将通过WSGI协议通过TCP连接与Django服务器通信,一些服务器端代码将与Python服务器建立UDP连接 import socket UDP_IP =

你好,我有一个python服务器程序

内置
socket.socket(socket.AF_INET,socket.SOCK_DGRAM)

我必须为用户制作一个web应用程序。 web应用程序必须向服务器发送字符串。 我的问题是: 我可以使用django构建一个web应用程序,并向python服务器发送一个字符串吗?
感谢阅读。

是的,客户端将通过WSGI协议通过TCP连接与Django服务器通信,一些服务器端代码将与Python服务器建立UDP连接

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:为了简单起见,代码缺少所有检查和异常处理。

谢谢你,伙计,我只是想知道你在django中可以访问的python套接字结构和套接字方法是否回答得很好:)