django-admin相关内容
我有一个管理模型,其中包含一些内联模型(完整类请参见下面的 ResourceUserAdmin 模型): inlines = [ResourceLocationInlineAdmin ,ResourceCategoryInlineAdmin ,ResourceStageInlineAdmin ,] 当用户点击创建一个新的 ResourceUserAdmin 我希望类 ResourceCate
..
不知道我在这里做错了什么: 我尝试使用 QuerySet.union(),在 Django 2.2.10 中,在 ModelAdmin.formfield_for_manytomany() 中组合两个查询集(对于同一模型).但是,保存表单时,会选择整个查询集,而不管实际所做的选择如何. 请考虑下面的最小示例,基于标准 Django 文章/出版物示例. 从 django.db 导入模型
..
我想在 django admin 的 list_display 中显示一个表单,但我遇到了这个问题: 当我定义这样的东西时: 类 MyModelAdmin(admin.ModelAdmin):list_display = ('foo', 'pagar_pase')def pagar_pase(自我,obj):return """
..
django 管理员的用户管理使我们可以通过选择组的列表轻松访问设置用户的组忠诚度.这是分配的多对多关系默认小部件.在大多数情况下,这对于从一开始就创建用户很有好处. 但是,假设我有大量用户和群组...我希望有机会通过单击管理员中的群组来查看和管理群组成员资格,并在类似的选择器中查看所有成员(或通过水平小部件). 是否有内置的 django 方法/技巧以“反向"显示多对多关系?
..
我正在尝试在 AppEngine 上为我的网站设置 Django 管理套件,但它无法正常工作.我正在使用 django-nonrel 设置.我网站的其余部分似乎工作正常,但我需要让管理员工作,以便我可以开始使用数据存储. 这是我得到的错误: DoesNotExist at/admin/站点匹配查询不存在. 我的 url 模式包括这个模式: url(r'^admin/', include
..
我有一些自定义管理代码初始化一些内联子对象. 如果用户编辑内联子对象的默认值之一,则在保存父对象时创建该子元素. 我假设 Django 正在检查值是否已从它们的 initial 值更改,并且仅在用户更改值时才保存. 是这样吗? 如果用户选择不更改默认值,我如何强制 Django Admin 创建具有未更改默认值的内联子对象? 类 PrepopIpInlineFormSet
..
在 Django 中我有这个: models.py 类书(models.Model):isbn = models.CharField(max_length=16, db_index=True)标题 = models.CharField(max_length=255, db_index=True)...其他领域...类作者(models.Model):first_name = models.
..
我想为 django.contrib.auth 模块使用两种不同的模型.第一个是 Django 提供的默认用户模型,它完全适合管理员访问(组、权限等),但另一个是客户模型,它具有许多不同的属性(城市、区域设置、地址等)默认用户模型.这些用户组必须使用不同的表,并且不能有任何关系. 我创建了一个继承自 AbstractBaseUser 的 Customer 模型和一个名为 ChangeBase
..
django 管理员允许您指定字段集.您正确地构建了一个将不同字段组合在一起的元组.您还可以为某些字段组指定类.其中一个类是折叠,它将将该字段隐藏在可折叠区域下.这有利于隐藏很少使用或高级的字段以保持 UI 整洁. 但是,我有一种情况,我想在许多不同的应用程序上隐藏一个单独的字段.为了在每个 admin.py 文件中创建一个完整的字段集规范,只需将一个字段放入折叠区域,这将需要大量输入.这也
..
大多数 SO 答案都要求清除 cookie 并确认中间件类.我已经试过了. Python - 3.4 Django - 1.10 使用虚拟环境. 我收到 Forbidden (403) CSRF 验证失败.请求中止. Django 管理员登录屏幕上的错误.我使用 django version 1.9 在 pythonanywhere.com 上托管了我的网站. 我已清除浏览器
..
我需要能够创建一个包含 20 个奇怪的多项选择题的测验类型的应用程序. 我有 3 个模型:Quizzes、Questions 和 Answers. 我想在管理界面中创建一个测验,并内联测验和答案元素. 目标是单击“添加测验",然后转到包含 20 个问题字段的页面,每个字段有 4 个答案字段. 这是我目前拥有的: 类测验(models.Model):标签 = models.
..
我想创建一个链接,该链接可以打开模型的 django 管理员添加页面,其中一些字段已预先填写. 我检查了是否可以将参数添加到添加表单的GET字典中,如: 添加名为 John 的新 mymodel (实际上我用 {% url 'admin:myapp_mymodel_add' %} 得到了 u
..
管理模型中是否可以继承? 例如考虑以下, 文件:models.py 类 AbstractModel (models.Model):# 所有类共有的元信息author = models.ForeignKey(auth.models.User , null = False ,related_name="%(class)s_related_author" ) # 创建的用户editor =
..
在用户对象(编辑用户)的默认 Django 管理视图中,可以编辑用户的组成员身份.如果我也想反过来呢?IE.在群组编辑页面中,可以选择属于正在编辑的群组的用户. 正如我所看到的,Django 没有从 Group 到 User 对象的 ManyToMany 映射,这使得(?)无法为这种特殊情况实现 ModelAdmin 类.如果我可以创建一个额外的 UsersOfGroup 模型类并在 Dja
..
我有两个模型,Event 和 Series,其中每个 Event 都属于一个系列.大多数情况下,Event 的 start_time 与其系列的 default_time 相同. 这是模型的精简版. #models.py类系列(模型.模型):名称 = models.CharField(max_length=50)default_time = models.TimeField()类事件(模型
..
我目前正在开发一个 django 项目.我正在尝试将 UserProfile 模型内联添加到我的 User 模型中.在我的 models.py 中,我有: 类 UserProfile(models.Model):'''在 django admin 中扩展 User 模型.'''用户 = 模型.外键(用户)site_role = models.CharField(max_length=128,选择
..
我有一个基于 Django 的站点,其中包含大约 300,000 个用户对象.由于生成的表单大小约为 6MB,因此对于 User 具有 ForeignKey 字段的对象的管理页面需要 非常 很长时间才能加载.当然,生成的下拉菜单也不是特别有用. 是否有任何现成的替代品来处理这种情况?我一直在谷歌搜索片段或博客条目,但还没有找到任何东西.我想要一个更小的下载大小和一个更实用的界面. 解决
..
我有 3 个模型: 类 FileType(models.Model):名称=models.CharField(max_length=128)类 ManagedFile(models.Model):type = models.ForeignKey(FileType)内容 = models.FileField(upload_to=path_maker)类标签(模型.模型):type = models
..
我在 Django 管理站点中有两个下拉列表.例如,我有 SelectCountry 和 SelectRegion.Region 与 Country 有外键关系.如何确保在选择国家/地区时,根据该国家/地区过滤区域? 注意:我也在使用 django-grappelli 作为我的管理后端. 任何想法都会受到赞赏.谢谢. 解决方案 正如 DrMeers 所暗示的,使用 django
..
有没有办法在不破坏管理员权限的情况下禁用在 ORM 级别上编辑现有模型实例? 我不是在谈论从模板中删除“保存"和“保存并继续"按钮 - 不应该有可以更改模型已提交实例的值的操作. 最好使用“另存为"选项. 解决方案 像这样覆盖模型的保存函数: 类 MyModel(models.Model):def 保存(自我,*args,**kwargs):如果 self.pk 为无:sup
..