14得票2回答
动态从Django ModelForm中排除字段

我想在我的表单中通过程序排除一个字段。 目前我的代码是这样的: class RandomForm(BaseForm): def __init__(self, *args, **kwargs): # This doesn't work if kwarg...

13得票1回答
如何在Django2的URL中传递带斜杠的参数

我希望能够调用一个包含正斜杠的参数的Django URL。例如,我想用'test1/test2'调用mysite.com/test/。(例如,天真地说,URL将是mysite.com/test/test1/test2)。 urls.py: urlpatterns = [ path(...

13得票4回答
Django 2.0使用脚本填充数据库

我正在尝试使用脚本填充我的Django数据库,以便不必手动输入数据。到目前为止,我有以下内容: from my_app.models import ModelInApp import django django.setup() def add_data(data1, data2): ...

11得票2回答
"upstream prematurely closed connection while reading response header from upstream" 意为“在从上游读取响应标头时,上游提前关闭了连接”,涉及 Django、Ubuntu、Nginx 和 Gunicorn 技术。

我使用这个教程部署了一个Django网站:https://jee-appy.blogspot.com/2017/01/deply-django-with-nginx.html。网站可以从互联网上访问,网址是www.simplesol.com。但是,当我尝试进行POST请求时,失败并出现502错...

10得票4回答
Django 2.0中的多参数URL模式

我想在我的URL模式中传递两个参数,但我遇到了“no-reverse match”错误,即“projects”。当只有一个参数时,它可以正常工作。 以下是主URL文件- urlpatterns = [ path('admin/', admin.site.urls), pat...

10得票1回答
path()和re_path()有什么区别?

在Django2.0中引入了path()和re_path()。 但我不清楚两者之间的区别:是与能否使用正则表达式有关吗? 这是否意味着我无法在同一个模式中同时使用<type:name>和(?P<name>\d+)语法?

9得票2回答
Django 2.0中的Django REST框架URLs

我正在尝试在Django 2.0项目中使用Django REST框架,这意味着url(r'^something/' ...已被替换为path(something/ ...。 我正在努力了解如何设置我的rest_framework模式。 这是我拥有的: router = routers.D...

8得票2回答
include()函数出现了意外的关键字参数'app_name'。

我正在使用Django-2.0制作我的网站的博客应用程序,但是当我运行服务器时,看到以下错误信息: File "C:\Users\User\Desktop\djite\djite\djite\urls.py", line 7, in <module> url(r'^blog/',...

7得票4回答
在Django模型中使用Choices时,为什么我需要设置max_length?

在官方的Django 2教程中,我发现了以下内容:在Django 2教程中有这样的描述: from django.db import models class Student(models.Model): FRESHMAN = 'FR' SOPHOMORE = 'SO' ...

7得票2回答
使用include('admin.site.urls')时出错:不支持将3元组传递给include()函数。

我刚开始学习Python,并且在Lynda上使用视频教程帮助我构建社交WebApp的框架。我正在尝试使用命令提示符中的python manage.py runserver来运行服务器,但是我一直遇到这个错误信息。 CMD提示错误 Traceback (most recent call la...