问题标签 [django-3.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django“.widget.attrs.update”没有效果
我有一个具有以下 init 方法的 ModelForm:
这不会改变输入标签的 type 属性,尽管它应该根据文档(ctrl + f ->“或者如果该字段没有直接在表单上声明”)。如果我将其更改为例如.widget.attrs.update({'placeholder': '12.12.1999'})
它可以工作,则新的占位符会出现在页面上。仅将类型设置为日期不起作用,但为什么呢?
django - Django注册:将用户名设置为提供的电子邮件地址并保存?
简短的问题(实际上不需要阅读其余部分):我已经阅读了多个关于如何让用户通过电子邮件登录的线程/教程(例如这个)。我想知道:为什么我不能保持简单并在注册时要求提供电子邮件地址,然后将用户名设置为该电子邮件地址并保存用户?
长部分:我将创建一个与Django 1.8 的 UserCreationForm非常相似的表单。我不确定为什么我找不到 3.1 的相同代码(这让我更加怀疑我的想法是否出于某种原因可能是不好的做法)但基本上我会这样做:为默认用户模型 set 创建一个 ModelForm fields = ["email"]
,像在模板中一样手动渲染它{{form.email}}
,然后在视图中调用form.save(commit=False)
以获取对象,将该对象的用户名设置为给定的电子邮件地址并保存它。不是吗?:-)
编辑
由于询问了更多源代码,这基本上是我的意思:
表格.py
视图.py
创建用户.html
json - 如何在 django adminlte 中添加自定义视图?
我使用 pycharm 创建了一个环境,并通过来自https://github.com/app-generator/django-dashboard-adminlte.git的 git clone 安装了 adminlte 。并安装了 adminlte3 、 django3.1 和所有要求。然后运行python manage.py runserver 并注册一个新用户并能够登录,查看所有页面,添加到 html 页面的新链接。但是我无法将带有 jsonresponse 的视图添加到单击新页面的按钮上,得到 Error 500 - Server Error。
我的新 html 页面是
搜索.js
我在 /django-dashboard-adminlte/app/urls.py 中添加了以下行
和 search.py
当我单击“Serach”按钮时,请求不会转到视图 search.py 我的代码有什么问题?我错过了什么配置?
python - 如何在 django 全文搜索中自定义 SearchHeadline?
我想用 SearchHeadline 突出显示搜索词。我的代码是这样的:
此代码运行良好,例如第一个结果的标题是:
如您所见cat
,突出显示但未突出显示cats
,我想突出显示cat
标题中的所有字符串,如下所示:
python-3.x - MySQLdb._exceptions.OperationalError:(1054,“'字段列表'中的未知列'SOMEOBJECT_id'”)
在此之前 python manage.py makemigrations - 完成,还有 python manage.py migrate - 完成
我不知道发生了什么,在我遵循的教程中,没有这样的错误——models.py 中的语法是相同的:
迁移了哪些,并且在 admin.py 文章中添加了 Publication
那么,会不会是这个版本的 Django 3.1.2 有 bug 呢??据我所知,当我使用较低版本的 Django(2.1 或 2.0.1,我没有这个问题)处理多对多课程时。
有什么建议么?=我看到现在很多人都面临同样的问题......
更新:我已经删除了缓存文件,删除了以前的迁移,但我仍然收到以下错误:** 我看到这里很多人都有同样的问题,我已经看了一遍,但没有任何帮助。请帮助..所以这是错误:
上述异常是以下异常的直接原因:
python - 没有反向匹配
我尝试在回答问题后重定向到问题详细视图,但我得到了
NoReverseMatch 在 /98afdfc7-df41-416c-aaae-c1014bfbf119/answer
未找到带有参数“('87',)'的'question_detail'的反向。尝试了 1 种模式:['questions/(?P[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0- 9a-f]{4}-[0-9a-f]{12})$']
输入我的答案后
楷模
网址
意见
HTML 表单
python - 如何计算 Django 的总工作时间?
我创建了以下模型:
然后将其返回到一个表中,该表有一个名为“Total Hours”的额外字段,我需要在其中计算总工作时间。每个条目指的是同一天。
我有以下观点:
我需要做的计算是:(out - entry) - (lunch_end - lunch)
.
我怎样才能做到这一点?
python-3.x - 我们如何在 Python(Djnago 应用程序)中实现 PayPal PayFlow Pro?
我想将 PayPal PayFlow Pro 集成到 Python Djnago Web 应用程序中。
现在,我使用了 django-paypal 扩展,但它在此不可用 PayPal PayFlow Pro 功能。
请让我更好地解决这个问题。
DJnago v3.1.0