django-forms相关内容

如何将 onchange js 事件添加到 Django 中的 Select 小部件?

我需要将 JavaScript onchange 事件 附加到 Django 项目中的收据下拉列表.当下拉列表的值更改时,将调用 JavaScript 函数.怎么做到呢?form.py 文件如下 from django 导入表单收据类型=(('选项1','选项1'),('选项2','选项2'),('选项3','选项3'),)类accountsInForm(forms.Form):收据=forms ..
发布时间:2022-01-01 13:33:43 前端开发

未提交Django表单

我有一个在模板中正确呈现的 Django 模型/视图/表单,但它没有提交输入到数据库的数据.对此的任何帮助将不胜感激! #models.py从 django.db 导入模型从 django.forms 导入 ModelForm类用户注册(模型.模型):user_first = models.CharField(max_length=50)user_last = models.CharField( ..
发布时间:2022-01-01 13:33:19 前端开发

反转 'edit' 没有找到任何参数.尝试了 1 个模式:['articles/edit/(?P<pk>[0-9]+)/$']

我是 Django 的初学者,现在我正在开发一个博客应用程序.在文章编辑部分,我被卡住了,我不知道为什么它会显示此错误.搜索了很多,找不到答案 NoReverseMatch at/articles/edit/2/反转 'edit' 没有找到任何参数.尝试了 1 个模式:['articles/edit/(?P[0-9]+)/$'] 中的 edit_articles 部分 views. ..
发布时间:2022-01-01 13:33:11 其他开发

Django:表单中的 request.user

如何获取要在 from 中使用的用户详细信息?我知道在视图中我只能做: currentUser=request.user 但是如果我在表单中使用它,我会收到以下错误“'request' is not defined". class SelectTwoTeams(BootstrapForm):currentUser=request.userdate_joined = currentUs ..
发布时间:2022-01-01 13:33:04 其他开发

模板渲染期间要解压缩的值太多

我现在正在学习 Django,但遇到了这个让我有点难住的错误.我正在尝试将我的表单放到我的主页上 我收到此错误: 代码: home/views.py: from django.shortcuts 导入渲染从表单导入 TestForm从 django.http 导入 HttpResponseRedirect定义主页(请求):如果请求 == 'POST':# 创建一个即时表单并用请 ..
发布时间:2022-01-01 13:32:46 Python

具有多个外键的 Django 内联表单

我正在尝试在我的模板中使用 Django 的 ModelForm 和内联表单.但是,我找不到任何文档可以巧妙地映射到具有多个外键的数据库模型返回同一个表.这些是我的模型: #models.py类大学(模型.模型):name = models.CharField(max_length=100)类专业(模型.模型):name = models.CharField(max_length=80)类简历( ..
发布时间:2022-01-01 13:32:35 其他开发

在 python 脚本中访问共享的 smb ubuntu

我的网络上有一个共享的 ubuntu 驱动器,我可以在 nautilus 中使用 smb://servername/sharedfolder 或 smb:///sharedfolder 访问它. 我需要能够从我的 ubuntu 机器 (8.10) 访问它的 python 脚本,但我不知道如何.我尝试了显而易见的方法(与 nautilus 相同的地址),但没有成功. 为了玩耍,我尝试使用 ..
发布时间:2022-01-01 13:32:26 Python

Django:在成功保存表单后自定义消息

每当我在管理界面中保存模型时,它都会显示通常的“成功保存消息".但是,我想知道是否可以自定义此消息,因为我想警告用户他刚刚保存的内容以及这些操作的影响. class PlanInlineFormset(forms.models.BaseInlineFormset):def清洁(自我):### 如何检测更改?###(self.changed_data 不起作用,因为它是内联的)### 并在成功保存 ..
发布时间:2022-01-01 13:32:17 其他开发

如何记录所有 Django 表单验证错误?

在我的 Django 应用程序中,我有一个 forms.py 文件,我在其中定义了与表单输入屏幕相对应的类负载.这些类中的每一个都在该属性/字段特定的 _clean() 函数或表单类的整体 clean() 函数中进行一些验证.如果在这些 clean() 函数中的任何一个中验证失败,我会引发如下错误: raise forms.ValidationError('Invalid value dude! ..
发布时间:2022-01-01 13:32:08 其他开发

未定义 Django 'RequestContext' - forms.ModelForm

我在尝试加载表单时遇到请求上下文错误. 在我的 models.py 上创建 ModelForm 在我的视图中创建 def add 链接到视图的网址 views.py def add_company(request):# 从请求中获取上下文.上下文 = 请求上下文(请求)# HTTP POST?如果 request.method == 'POST':form = CompanyFo ..
发布时间:2022-01-01 13:32:00 Python

表单中的条件字段

我需要根据用户是否登录来创建一个可能有或没有 ReCaptcha 字段的 Form 类. 因为这是一个 CommentForm,我无法访问表单创建/定义时的 request 对象,所以我不能依赖它. 对于 POST 请求,解决方案很简单:我有这个: class ReCaptchaCommentForm(CommentForm):def __init__(self, data=None ..
发布时间:2022-01-01 13:31:51 其他开发

Django:覆盖RelatedFieldWidgetWrapper

我想更改管理站点中外键“+"图标的显示方式. 我发现打印代码的小部件是RelatedFieldWidgetWrapper,它位于django/contrib/admin/widgets.py. 所以我编写了这个类的版本,并更改​​了它的 render 函数. 但是现在我该如何使用它呢?我的意思是...在我的模型定义中,我是否必须以这种方式使用 formfield_override ..
发布时间:2022-01-01 13:31:36 其他开发

如何在 javascript 中使用 {% csrf_token %}

在我的用户页面中,我使用 ajax 进行了适当的编辑.当我点击编辑时,它工作正常.但是当我提交表单时,它什么也不做.当我检查时,这是错误: CSRF 验证失败.请求中止. 那么,如何在我的 javascript 中放置 {% csrf_token %}?请指教.谢谢. edit.js: function bookmark_edit() {var item = $(this).p ..
发布时间:2022-01-01 13:31:28 前端开发

编码 Base64 Django ImageField 流

我通过我的表单收到一个图像,我不想像往常一样将其保存在 FileField 中,而是在 CharField 中保存为 Base64.这是我当前的设置: models.py class Image(models.Model):公司 = 模型.ForeignKey(公司)img = 模型.TextField()img_id = models.CharField(blank=True, null ..
发布时间:2022-01-01 13:31:23 Python

Django 表单:在 DateField 上设置初始值

我有以下代码来设置 DateField 和 CharField 的初始值.CharField 的初始值设置正确,但 DateField 的初始值仍然为空. class MyForm(forms.ModelForm):虚拟 = 财政年末 = 表单.CharField()日期 = forms.DateField()def __init__(self, *args, **kwargs):super(M ..
发布时间:2022-01-01 13:31:17 Python