django-forms 相关问题

与Django Web框架的表单相关的特定问题

我最近部署了我的网站,在提交表单或登录管理员时,出现此错误

几乎每次我尝试登录管理员并提交表单时都会遇到这个问题。 登录管理员并发送表单后,发生相同的错误。 我已经离开了 django 的默认管理面板......

回答 1 投票 0

django 更新模型时未显示所选的存储值

我有一个无趣的模型。模型字段之一“职业”是包含一长串选项的表的外键。问题在于更新,渲染的形式,即

回答 1 投票 0

在 django 中格式化日期时间输入

我有一个预订网站,我希望预订仅按小时(我不想要分钟)永久保留,约翰在 8 点到 10 点预订的示例 我不想晚上 8:10 到 10:30 我可以删除

回答 1 投票 0

/register/ 处出现 MultiValueDictKeyError 并且有模型错误

“我正在尝试使用 POST 方法检索详细信息,但我遇到了方法名称错误。我已在下面附加了我的代码,所以请帮我解决它。” 而且也没有得到任何...

回答 1 投票 0

Django 在每个页面上添加反馈表单

我有一个用于用户反馈的表单视图: 网址.py: 网址( r'^反馈/$', '工具.视图.反馈', name='反馈' ), 网址( r'^谢谢/$', 直接到模板,{ '模板':'

回答 3 投票 0

Django:模型表单“对象没有属性‘cleaned_data’”

我正在尝试为我的一门课程制作一个搜索表格。表格的模型为: 从 django 导入表单 从 django.forms 导入 CharField、ModelMultipleChoiceField、ModelChoiceField 来自书本。

回答 5 投票 0

如何在Django中向ModelChoiceField添加css属性?

想要设计添加产品的表单,但无法向ModelChoicefield添加css属性。 对于 CharField 来说,这很容易完成,但是 ModelChoicefield 不接受“attrs”,sam...

回答 1 投票 0

ValueError:'AccessPolicy'实例需要有主键值才能使用此关系(Django从2.2升级到4.2后)

我正在将遗留项目从 Django 2.2 升级到 Django 4.2。除了使用 ManyToMany 字段的模型之外,一切正常。 该模型: # 模型.py 类 AccessPolicy(TimeStampedModel): ...

回答 1 投票 0

从请求对象获取数据时出现'WSGIRequest'对象没有属性'objects'错误

所以我试图在 django 中创建重置密码功能,但收到此错误,无法调试它。 所以这是错误 回溯(最近一次调用最后一次): 文件“/home/aman/.local/share/

回答 2 投票 0

类型错误:parse() 缺少 1 个必需的位置参数:'stream'

从 django.shortcuts 导入渲染 从 django.http 导入 HttpResponse,JsonResponse 从rest_framework导入序列化器 从rest_framework导入解析器 从rest_framework.parsers导入

回答 2 投票 0

设置 {{ user.email }} 作为输入值不会保存 Django 表单?

我尝试将输入的默认值设置为 {{ user.email }} ,以便用户在提交 POST 请求时不必再次输入电子邮件。当用户注册帐户时...

回答 1 投票 0

Django:从管理员的form.clean()访问请求对象

我的问题与此非常相似:如何访问请求对象或表单的 clean() 方法中的任何其他变量? 除此之外,我对管理表单也有同样的问题。所以我看不到...

回答 4 投票 0

Django:如何在管理表单中获取当前用户?

在Django的ModelAdmin中,我需要显示根据用户拥有的权限定制的表单。有没有办法将当前用户对象放入表单类中,以便我可以自定义...

回答 7 投票 0

使用 Django 表单预约医生

我是 Django 新手。我试图建立一个基本的牙医网站,可供患者用于预约,作为一个实践项目。 我面临的问题是我无法展示

回答 1 投票 0

模板中的 Django 表单

我试图构建一个表单,使用户能够将图片从网站上传到 Media\Images 文件夹。 我尝试了这个,但没有用 模型.py 从 django.db 导入模型 # 创建你的

回答 1 投票 0

获取 Django 表单中的错误列表

我正在尝试在 Django 中创建一个表单。这一切都有效,但我希望所有错误都位于表单的顶部,而不是位于每个有错误的字段旁边。我尝试循环 form.errors,但我...

回答 5 投票 0


如何访问视图中的模型实例以同时保存两个表单

我正在尝试将两种模型组合成一种形式。但是我无法保存表单,因为它不是模型的实例。我所追求的是一种将模型作为实例访问然后保存的方法。我是...

回答 1 投票 0

Django 中的任务列表视图

我一直在尝试制作待办事项列表应用程序, 我试图为每个用户制作自己的待办事项列表,其中仅包含他们未完成的任务, 正确的 getcontextdata 不接受过滤功能,c...

回答 1 投票 0

如何在模板中显示“Django认证系统”的错误?

我的项目使用 Django 身份验证系统。 根据模板的结构,我必须单独使用表单字段。这是注册模板: 我在我的项目中使用 Django 身份验证系统。 根据模板的结构,我必须单独使用表单字段。这是注册模板: <section class="form-container___auth"> <div class="form-container"> <img src="{% static './images/white-logo-all.png'%}" /> <p class="title">ثبت نام دانش آموز</p> <form class="form" method="post" action=""> {% csrf_token %} <div class="input-group"> <label for="email">ایمیل</label> <input type="email" name="{{ form.email.name }}" id="{{ form.email.id_for_label }}" placeholder="" value="{{ form.email.key }}"> </div> <div class="input-group"> <label for="email">نام کاربری</label> <input type="text" name="{{ form.username.name }}" id="{{ form.username.id_for_label }}" placeholder="" value="{{ form.username.key }}"> </div> <div class="input-group"> <label for="password">رمز عبور</label> <input type="password" name="{{ form.password1.name }}" id="{{ form.password1.id_for_label }}" placeholder="" value="{{ form.password1.key}}"> </div> <div class="input-group"> <label for="password">تکرار رمز عبور</label> <input type="password" name="{{ form.password2.name }}" id="{{ form.password2.id_for_label }}" placeholder="" value="{{ form.password2.key}}"> </div> <button type="submit" class="sign">ثبت نام</button> </form> <div class="social-message"> <div class="line"></div> <p class="message">ورود</p> <div class="line"></div> </div> <p class="signup">.اگر حساب کاربری دارید ، وارد سایت شوید <a rel="noopener noreferrer" href="{% url 'login' %}" class="">ورود</a> </p> </div> </section> Django 身份验证系统检测到错误并将其提供给您,但我不知道如何在模板中显示每个字段的错误。现在如何显示错误? form 就像任何其他表单一样,因此您可以 手动渲染表单 [Django-doc] 对于每个字段,您可以使用以下方式访问错误: {{ form.fieldname.errors }} 对于不特定于某个字段的字段,我们可以使用: {{ form.non_field_errors }} 您还可以通过使用以下命令枚举错误来控制错误的渲染: {% for error in form.fieldname.errors %} <li><strong>{{ error|escape }}</strong></li> {% endfor %}

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.