小编Ash*_*rma的帖子

如何在 Django 中解析请求

嗨,我正在制作一个网络服务器,我必须在其中点击来自 html 页面的一些请求并返回响应。使用 html 生成的 URL 是

http://192.168.2.253:8080/searchSMS/?KPImsgId=0&circle=&subId=&startDate=DD-MM-YYYY&endDate=DD-MM-YYYY&Username=ashish

但在服务器端我看不到请求数据。我正在使用 q = QueryDict(request.body)但它显示<QueryDict: {}>

如何找到请求中的所有参数。

django django-templates django-views

5
推荐指数
1
解决办法
4370
查看次数

如何在Django中的串行器中使用主键

我的模型是

class UserInfo(models.Model):
    user = models.OneToOneField(User, unique=True)
    mobile_no = models.CharField(max_length=10, blank=True)
Run Code Online (Sandbox Code Playgroud)

和serialzer是:

class UserInfoSerializer(serializers.ModelSerializer):
    class Meta:
        model = UserInfo
        fields = ('mobile_no','user')
Run Code Online (Sandbox Code Playgroud)

但每当我试图使用它

serializer = UserInfoSerializer(data=data)
if serializer.is_valid():
   serializer.save()
Run Code Online (Sandbox Code Playgroud)

它不保存数据并给出错误.

是否有任何方法可以使用其他方法来使用主键.

django django-serializer django-rest-framework

3
推荐指数
1
解决办法
2554
查看次数