27得票5回答
Django无法从django.contrib.auth.views导入login。

我试着为我的网页构建一个登录功能。按照以下方式编辑urls.py,它始终打印出这个问题: “无法从'django.contrib.auth.views'导入名称'login'” 我该怎么解决这个问题? from django.contrib.auth.views import login ...

23得票3回答
使用迁移在Django中为模型字段添加索引

我正在尝试在具有迁移的应用程序中使用Field.db_index向模型字段添加索引。查看Django文档,我只需要设置db_index=True:class Person(models.Model): first_name = models.CharField() last_n...

18得票2回答
在Django中修改旧的迁移文件是否正确?

我正在尝试将我的 Django 项目从 Python 2.7/Django 1.11 迁移到 Python 3.7/Django 2.1。 但是,我有一个问题感到有些困惑。 在我的项目中,Django 2.1 将所有的 models.ForeignKey(...) 代码字符串标记为错误:T...

8得票2回答
更改Django自动完成字段标签

我想要为autocomplete_fields中某种类型的所有项目设置自定义标签。 到目前为止,对于下拉列表,我们可以使用 ... class CustomDisplay(forms.ModelChoiceField): def label_from_instance(self, ...

7得票2回答
如何在Django的中间件中重定向URL?

如何通过中间件重定向url? 无限循环问题。 如果注册尚未完成,我打算将用户重定向到客户端注册url。 def check_user_active(get_response): def middleware(request): response = get_res...

7得票1回答
Django2中使用路由器URL的命名空间

在django2.1.5和DRF 3.9.1中,我尝试添加router.urls命名空间,但无法工作。 path('api/v2/', include(router.urls, namespace="v2")) 我的终端错误信息是: "在不提供 app_name 的情况下在 inclu...

7得票2回答
如何使用Django管理动态菜单?

我希望根据类别模型动态创建菜单链接。我已经使用DetailView和ListView创建了单个类别的列表和详细页面,它可以正常运行。 现在,每当用户添加新类别时,我希望在base.html中的“下拉”菜单中看到一个新链接。 这是 base.html 。 {% load static %}...

7得票1回答
django 2.1 中 ERR_TOO_MANY_REDIRECTS 的问题

我开始在Django中创建登录模块。登录模块没问题,但是我在注销时遇到了问题。当我点击注销时,我们看到“错误-ERR_TOO_MANY_REDIRECTS”。 可能是这个文件中的某些内容不正确:account/urls.py from django.conf.urls import url...