88得票10回答
在Django中如何获取已登录用户的用户名?

如何在Django应用程序中获取关于已登录用户的信息? 例如: 我需要知道已登录用户的用户名,以便在评论中标明是谁发表的。 <form id='formulario' method='POST' action=''> <h2>Publica tu tuit...

87得票4回答
“RelatedManager”对象不可迭代 Django

嗨,我在SO上浏览了一些类似的帖子,但没有找到解决我的问题的内容。 我有以下模型:from django.db import models class Areas(models.Model): name = models.CharField(max_length = 120) ...

82得票2回答
Django测试:RequestFactory与Client对比

我正在考虑是否应该使用Django的Client或RequestFactory来测试我的视图。目前,我正在使用DjangoRESTFramework创建我的服务器,非常简单:class SimpleModelList(generics.ListCreateAPIView): """ ...

82得票3回答
如何在Django 1.6中使用HTTP POST请求接收JSON数据?

我正在学习 Django 1.6。 我想要通过HTTP POST请求来发布一些JSON数据,我正在使用Django进行学习。 我尝试使用request.POST['data'],request.raw_post_data,request.body但是都对我无效。 我的views.py文件是:i...

82得票7回答
Django视图中的原始SQL查询

我该如何在 views.py 中使用原始SQL执行以下操作?from app.models import Picture def results(request): all = Picture.objects.all() yes = Picture.objects.filte...

79得票2回答
Django 如何检查一个对象是否在 ManyToMany 字段中?

我有一个很简单的问题要解决。我有一个合作伙伴模型,它至少与0个用户相关联:class Partner(models.Model): name = models.CharField(db_index=True, max_length=255) slug = models.Slug...

78得票4回答
Django请求查找先前的引荐来源

我正在将请求传递给模板页面。在Django模板中,如何传递初始化新页面的上一页。我需要使用这个而不是history.go(-1)。 {{request.http referer}} ?? <input type="button" value="Back&...

77得票16回答
Django-未注册的命名空间

我正在尝试使用以下代码在django/python中处理表单。 home.html:<form action="{% url 'home:submit' %}" method='post'> views.py:def submit(request): ...

76得票4回答
在Django中如何重定向/返回到同一(先前的)页面?

在Django中,当您想要将用户返回到同一页面时,有哪些选项可用?它们各自的优缺点是什么? 我知道的方法有: HTTP_REFERER 包含先前URL的GET参数 使用会话数据存储先前的URL 还有其他方法吗?

75得票7回答
Django中出现了“匹配查询不存在”的错误。

我在Django中实现了密码恢复功能。使用我的方法,新密码将发送到输入的电子邮件地址。当给出正确的电子邮件(存在于数据库中的电子邮件地址)时,它能正常工作。但如果提供一个不在数据库中的电子邮件地址,则会出现以下错误: 'DoesNotExist at /forgotPassword/ Uni...