django-forms 相关问题

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

Django 中的预填充字段无法正常工作

博客类(models.Model): blog_image=models.ImageField(upload_to="home/images") blog_title=models.CharField(max_length=150) slug=models.SlugField(max_length=200)

回答 1 投票 0

在 Django 中创建帖子并上传多个文件

我有一桌动物。对于每种动物,我都有多个图像。我希望用户能够注册一种新动物并以一种形式向其添加多个图像。目前还没有创建任何记录...

回答 1 投票 0

我正在尝试使用模态在 django 中创建一个表单。我使用了模型表单,但这些字段在模态中不可见

这是我写的代码- 这是我的 html 页面 **** 这是我写的代码- 这是我的html页面 **<home.html>** <!-- New hardware Button --> <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModalCenter"> New Hardware </button> <!-- Modal --> <div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLongTitle">Enter Hardware Details</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body"> <form action="" method="post" id= "dataform"> {% csrf_token %} {{ content.as_table }} </form> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> <button type="submit" class="btn btn-primary" form="dataform">Save changes</button> </div> </div> </div> </div> 这是我的看法 **<views.py>** def home(request): obj = hardware.objects.get(id=1) Display = [{ 'productgroup' : obj.productgroup, 'make' : obj.make, 'model' : obj.model, 'serial' : obj.serial, 'value' : obj.Value, 'purchasedate' : obj.purchasedate, 'bookvalue' : obj.bookvalue, 'solid' : obj.solid }] return render (request, "home.html", {'Display': Display} ) def newentry_view(request): form = newentry() print (form.fields) if request.method == "POST": form = newentry(request.POST) if form.is_valid(): form.save() else: form = newentry() content = {'form' : form} return render (request, "home.html", content) 这是创建的表格 **<forms.py>** from django import forms from .models import hardware class newentry (forms.ModelForm): class Meta: model = hardware fields = "__all__" 这是我的模型 **<Models.py>** from django.db import models class hardware (models.Model): productgroup = models.CharField(max_length=50) make = models.CharField(max_length=50) model = models.CharField(max_length=40) serial = models.CharField(max_length=40) Value = models.DecimalField(decimal_places=2, max_digits=15) purchasedate = models.DateField() bookvalue = models.DecimalField(decimal_places=2, max_digits=15) solid = models.IntegerField() 尝试在 django 中创建基本 CRUD。我想要一个模态来显示输入新硬件详细信息的字段。但只出现一个空白的模态框。我也没有收到任何错误。我从后端检索数据工作正常。 只有表单字段不显示。 在模板中将 {{ content.as_table }} 替换为 {{ form.as_table }}。

回答 1 投票 0

Django 表单:如果无效,则显示带有错误消息的表单

在Django表单中,它可以检查表单是否有效: 如果 form.is_valid(): 返回 HttpResponseRedirect('/谢谢/') 但我不知道如果它无效该怎么办?我如何返回表格...

回答 8 投票 0

Django 在 get_context 数据中获取 url 变量?

假设我有一个像这样的网址 小路( 'foo//编辑/', 视图.FooView.as_view(), 名称='foo', ), 和这样的视图: def get(self, request, foo_id):...

回答 1 投票 0

如何在Django中访问提交的表单请求数据

我想要 init 中提交的数据的值。我可以在 form.valid() 之后通过 clean_data 获取数据,但在提交表单后无法访问 init 中的这些数据 表格.py 类 MyForm(forms.Form): 定义

回答 1 投票 0

凭证不正确

我创建了从 AbstractBaseUser 扩展的自定义用户模型。我尝试使用 REST 框架将此模型与 API 连接起来 注册 EndPints、getUser 和注销工作正常。但当我尝试...

回答 2 投票 0

Django 管理中的自定义表单:如何使其看起来与 Django 的管理表单相同?

我有一个处理许可证代码的 Django 应用程序,因此有一个模型和一个模型管理员,并且一切正常。但我想向管理界面添加一个自定义页面以生成一大堆

回答 1 投票 0

Django FieldError:指定了未知字段(usable_password)

我在尝试在管理面板的用户中添加用户时遇到此字段错误。 当我点击添加用户时,会弹出此错误。 我 hac=ve 没有在我的代码中任何地方使用 usable_password,并尝试多次

回答 1 投票 0

无法在数据库中获取表单数据并获取类型对象“UserRegister”没有属性“USERNAME_FIELD”错误

表格.py 从 django 导入表单 从 .models 导入 UserRegister 从 django.contrib.auth.forms 导入 UserCreationForm 从 django.core.exceptions 导入 ValidationError 表格.py 从 Django 导入

回答 1 投票 0

在实例化表单时在 django 中显示标记的复选框

我有以下代码: 视图.py def effectiveizar_rutina(请求,id_rutina): 如果不是 request.user.es_entrenador: messages.error(request, '不使用任何权限来访问此页面') 返回

回答 1 投票 0

如何允许管理员在 Django 管理面板中更改用户的密码?

我想允许管理员更改任何用户的密码,但管理面板不再有该选项。 我必须扩展抽象用户类,以便在创建用户时向他们添加一些字段...

回答 1 投票 0

Django 的 forms.Form 与 forms.ModelForm

谁能给我解释一下Django的forms.Form和forms.ModelForm的异同吗?

回答 5 投票 0

向 ModelForm 添加 label_suffix

如何更改 ModelForm 上的 label_suffix? 我希望模型表单从所有标签中删除“:”。

回答 2 投票 0

如何向 Django 注册密码表单添加 CSS 类

我正在尝试(通过类)设置 Django 密码字段的样式。 我已经成功地设置了除新密码字段(密码 1 和 2)之外的所有其他字段的样式。 当前结果的屏幕截图 我的...

回答 2 投票 0

如何在 Django 中使用多个模型创建表单?

所以我正在尝试制作一个学生成绩管理项目。我可以在其中添加学生的科目成绩和考试成绩。在项目中,我需要制作一个表格,在其中我可以将主题标记添加到所有

回答 1 投票 0

django.db.utils.IntegrityError:NOT NULL 约束失败:accounts_account.phone_number

当我尝试提交注册表并填写必要条目时,出现以下错误。请帮助我消除上述错误。 /accounts/register/ 处的完整性错误 NOT NULL 缺点...

回答 1 投票 0

如何禁用 Django 表单中的输入历史记录?

我正在 Django 项目的主页上捕获敏感信息。 有没有办法防止当用户单击或开始在框中输入时显示以前的登录信息?

回答 2 投票 0

如何在Django中设置和获取Session?

当用户登录时,我需要在会话上设置一个变量。我该怎么做? 如果 request.user.is_authenticated(): 配置文件 = request.user.get_profile() request.session['idempresa'] = pr...

回答 4 投票 0

如何使用 django 正确创建注册视图

我用 Django 创建了一个注册视图,但它不起作用,它存储在数据库中,但我无法使用该视图存储的数据登录,而我可以使用我使用管理创建的用户登录。 py

回答 2 投票 0

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