腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1451)
视频
沙龙
1
回答
Django
ModelAdmin
get_form
'
NoneType
‘
对象
不可
调用
python
、
django
、
django-admin
我正在尝试向
ModelAdmin
添加一个新字段,但得到一个错误: @admin.register(FilmWork)fields= ('title', 'plot', 'ratings', 'film_creation_date', 'age_limit', 'link') def
get_form
(self, request, obj
浏览 17
提问于2021-01-25
得票数 0
1
回答
Django
:覆盖ModelAdminForm的字段属性
django
、
django-admin
、
django-forms
我正在尝试覆盖
ModelAdmin
的表单字段,如下所示: def
get_form
(self, *args, **kwargs): form.fields['password']return form 我得到一个属性错误:“类型
对象
'Failed
浏览 0
提问于2011-09-09
得票数 0
1
回答
如何将表单添加到博客文章详细信息中?
django
、
django-forms
所以我有一个小小的
django
博客项目。我已经成功地构建了一个博客帖子视图和一个博客帖子细节视图。
浏览 4
提问于2020-03-26
得票数 0
回答已采纳
4
回答
在
Django
中隐藏内联窗体
django
、
django-admin
、
inline
我的
Django
ModelAdmin
根据用户权限显示了不同的形式。我已经用ModelForm (
get_form
,get_fieldsets)解决了这个问题,但是如何处理内联呢?class NewsAdmin(admin.
ModelAdmin
): writing_form = NewsWritingForm 在获取请求
对象
之前,
ModelAdmin
会在
浏览 0
提问于2011-05-03
得票数 7
6
回答
Django
:如何在管理表单中获取当前用户?
django
、
django-forms
、
django-admin
在
Django
的
ModelAdmin
中,我需要显示根据用户拥有的权限定制的表单。有没有一种方法可以将当前的user
对象
放入form类中,这样我就可以在它的__init__方法中定制form?
浏览 8
提问于2010-05-19
得票数 55
回答已采纳
1
回答
Django
在管理中的get_queryset()是否阻止恶意
对象
的保存?
python
、
django
、
django-forms
、
django-admin
我正在
Django
开发一个多租户应用程序。在
Django
管理中,使用get_queryset()根据用户过滤了一些查询集。到目前为止,当用户从
Django
更改表单更新
对象
时,我将通过使用工厂函数创建
ModelAdmin
表单来捕获HttpRequest
对象
来验证数据,然后确保Guest
对象
的user是当前用户:models.pyreturn user我突然想到
Django
可能会使用get_qu
浏览 2
提问于2018-11-12
得票数 0
1
回答
使用
get_form
()时
Django
管理缺少Add / Edit按钮
python
、
django
、
django-forms
、
django-admin
当在
get_form
()类中重写
ModelAdmin
方法时,"Add“和"Edit”(加上符号和铅笔)图标不会出现在管理页面上的任何字段旁边,尽管权限是正确的。一旦删除重写的
get_form
()方法,图标就会出现。我使用表单工厂来呈现ModelForm类,以便根据当前用户进行一些查询集筛选,因此我无法在管理中使用form = <ModelForm> (表单需要捕获HttpRequest
对象
)。(使用
Django
2.1和Python3.6)@admin.
浏览 0
提问于2018-10-23
得票数 1
6
回答
为超级用户以外的用户排除
Django
admin中的字段
python
、
django
我有一个简单的MyUser类和PermissionsMixin。user.is_superuser只对超级用户而言等于True。我希望能在我的admin.py中做类似的事情 fieldsets = ( ('Permissions', {'fields': ('is_admin',
浏览 15
提问于2013-10-05
得票数 21
回答已采纳
3
回答
Django
Admin -预填充域并设置为只读
django
、
field
、
admin
、
readonly
、
populate
当一个
对象
被创建或更新时,我想在模型中自动设置一个字段(当前用户),并将其设置为只读,这样用户就不能更改它:@admin.register(Model) list_display = ('field_1', 'user') form = super(
Mo
浏览 0
提问于2018-11-12
得票数 1
1
回答
定义在
Django
的
ModelAdmin
添加视图中使用的自定义表单
python
、
django
、
django-admin
我正在尝试使用
ModelAdmin
类在管理员中公开一个
Django
模型。
ModelAdmin
似乎假定您使用相同的表单来添加和更改。我希望add_view使用一个简化的表单,只列出几个必填字段。
ModelAdmin
倾向于在add_view和change_view中引用单个self.form引用。我正在考虑重写add_view(),但我不想重新实现所有的代码。覆盖
get_form
()可能更有效,但我不知道如何检测add_view或change_view期间是否
调用
了
get_form<
浏览 2
提问于2011-01-14
得票数 3
回答已采纳
1
回答
限制
Django
管理*行中的外键选择*
python
、
django
我有两个
Django
模型X和Y,它们都有一个“类型”字段,Y是X的类型。当显示X的列表(行)时,
Django
自动为我显示一个Y的选择框,包括Y的所有可能的实例。但是,我想将ForeignKey选项限制为那些“类型”设置为与当前
对象
相同的类型。我研究了大量与此相关的问题,并了解到实现此目的的一种方法是覆盖
ModelAdmin
的formfield_for_foreignkey方法,并且因为我需要知道当前
对象
的类型,所以我还需要覆盖
get_form
并将对当前
对象
的引用添加到请
浏览 1
提问于2015-03-27
得票数 0
2
回答
自定义
ModelAdmin
:允许管理类验证忽略字段集中的字段?
django
、
django-admin
、
django-forms
我正在编写一个小应用程序,以便在
django
管理更改列表中允许一个共享字段,以允许用户共享他们当前正在编辑的
对象
(以及查看共享计数):以一个简单的BlogEntry为例,我创建了一个自定义
ModelAdmin
description_field' : None, 'image_field' : None, def
get_form
(self, request, obj=
浏览 0
提问于2011-11-15
得票数 0
回答已采纳
1
回答
用于同一模型的
django
管理页的多个版本
python
、
django
、
django-admin
在
django
管理部分,我想根据当前登录的用户类型显示不同版本的管理页面。我可以想出几种可行的方法,但我还没有想出其中任何一种方法。也许我可以将逻辑放入admin.
ModelAdmin
中,以查看当前用户并动态更改“排除”字段。那有用吗?或者根据登录
对象
运行不同的自定义模板,并让模板包括/排除相应的字段。但是,我不知道如何用不同的admin.
ModelAdmin
注册不同的AdminSites类。答案 谢谢你的暗示。我就是这么做的..。def
get_form
(se
浏览 3
提问于2010-09-29
得票数 2
回答已采纳
1
回答
是否有一种方法可以让每个用户的数据在摇尾模型管理中可见?
permissions
、
wagtail
、
modeladmin
我在摇尾管理
ModelAdmin
中添加了一个家族树管理器,其结构如下所示: Management Person/ 因此,我需要确保每个族谱和每个人
浏览 1
提问于2019-01-24
得票数 1
回答已采纳
4
回答
仅当checkbox为false时
django
admin才显示字段
django
、
django-admin
has_submenu=models.BooleanField(default=1)我希望
django
admin只有在has_submenu复选框为false时才显示页面属性(所以
django
-admin必须为我编写一些javascript :)有什么建议吗
浏览 1
提问于2013-04-13
得票数 10
回答已采纳
3
回答
如何在管理页面上调整
django
ManyToManyField小部件的大小
django
、
admin
我正在尝试调整许多的
django
1.8管理域的大小。import adminfrom .models import *class PenAdmin(admin.
ModelAdmin
): #2:加载一个javascript来调整ht
浏览 2
提问于2016-02-04
得票数 9
回答已采纳
2
回答
更改
Django
admin中日期字段的默认小部件
django
、
datepicker
、
admin
如何在
Django
ADMIN中更改DateField实例的默认小部件?然而,我的一些
ModelAdmin
可能已经有了一个自定义的ModelForm,有些还没有,我不想在有日期字段的地方提供/更改ModelForm (这就是问题所在)。不过,一个可以用于子类化的自定义
ModelAdmin
就可以了。无论是否提供了自定义ModelForm,
ModelAdmin
如何更改其表单的日期字段?也许是一个带有
get_form
()的
ModelAdmin
调用
它的超级
对象
浏览 1
提问于2011-12-15
得票数 4
回答已采纳
1
回答
如何添加与其他模型相关的选择字段,并传递id当前
对象
?
python
、
django
、
django-models
、
django-forms
、
django-admin
Отчество', }我想在admin.
ModelAdmin
中获取与当前
对象
相关的查询集,如下所示: from
django
import formsfrom taxi_billin
浏览 8
提问于2020-02-13
得票数 1
回答已采纳
3
回答
如何过滤
django
-admin上的模型
django
、
django-models
、
django-admin
def __str__(self,):当我在
django
admin中添加一个新的"Fatura“时,我只想在"active
浏览 0
提问于2020-10-12
得票数 0
回答已采纳
3
回答
Django
:自定义管理站点类的管理寄存器装饰器
django
、
django-admin
from
django
.contrib.admin import AdminSite但是,我不使用admin_site.register(MyModel),而是使用寄存器装饰器,如 @admin
浏览 8
提问于2016-05-02
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Django基础:Django admin管理后台详解(中)如何自定义list
Python学习(八)-面向对象类之进阶
Django 3.1发布,支持异步 view 和 middleware
python编程:从入门到实践学习笔记-基于Django框架的Web开发-用户账户(一)
Python Django知识总结!
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券