码迷,mamicode.com
首页 >  
搜索关键字:django;admin    ( 799个结果
Django Admin Cookbook-35如何使用带有大量对象的FK管理模型
35.如何使用带有大量对象的FK管理模型? 你可以通过如下代码创建大量Category对象: 现在,Category拥有超过100000个对象,当您进入Hero修改页面是时,类别字段将是一个包含100000个选择下拉列表。这将使页面变慢并且下拉菜单难以使用。 你可以通过设置raw_id_fields ...
分类:其他好文   时间:2020-01-14 16:15:27    阅读次数:69
Django Admin Cookbook-36如何更改下拉菜单中的ForeignKey显示文本
36.如何更改下拉菜单中的ForeignKey显示文本? Hero有个外联字段到Catgeory。在下拉列表中,假设你不仅要显示名称,还要显示文本“ Category:”。 你可以在__str__上更改方法Category的后台显示名称,如果只希望在管理模型中进行修改。你可以通过继承forms.Mo ...
分类:其他好文   时间:2020-01-14 16:15:09    阅读次数:106
Django Admin Cookbook-40如何为Django Admin覆盖保存操作
40.如何为Django Admin后台覆盖保存操作? ModelAdmin有一个save_model方法,用于创建和更新模型对象。通过覆盖此内容,您可以自定义admin的保存行为。 该Hero模型具有以下字段: 如果你希望在Hero对象更新时始终保持为原有用户,则可以进行以下修改: "返回目录" ...
分类:其他好文   时间:2020-01-14 16:04:45    阅读次数:64
Django Admin Cookbook-38如何获取特定对象的Django Admin后台URL
38.如何获取特定对象的Django Admin后台URL? Hero模型有一个children字段,显示每个英雄的孩子的名字。你被要求将每个childrin链接到Hero模型更改页面。实现如下: 以上的 返回一个对象后台修改页的URL。 其他页面如下: 删除页URL: 历史页URL: "返回目录" ...
分类:Web程序   时间:2020-01-14 16:00:22    阅读次数:88
Django Admin Cookbook-22如何将一对一关系添加为Admin内联字段
22.如何将一对一关系添加为Admin内联字段? 可以像Foreign Key外联字段一样,将OneToOneFields一对一关系字段设置为内联。但是,只能将包含OneToOneField一对一关系的模型一侧设置为内联模型。 我们有一个这样的HeroAcquaintance模型,它与Hero模型具 ...
分类:其他好文   时间:2020-01-13 14:37:16    阅读次数:92
Django Admin Cookbook-24如何从两个不同的模型创建一个Django Admin后台页面
24.如何从两个不同的模型创建一个Django管理员? Hero模型外联到Category,因此你可以从Hero管理页面中选择一个Category对象。如果还希望能够从Hero管理页面创建及修改Category对象,则可以更改HeroAdmin管理模型,并自定义 save_model行为。 更改后, ...
分类:其他好文   时间:2020-01-13 14:33:28    阅读次数:70
Django Admin Cookbook-23如何在Django admin中添加嵌套的内联
23.如何在Django admin中添加嵌套的内联? 假设我们定义了以下模型: 你想拥有一个管理页面来同时创建Category、Hero和HeroAcquaintance对象。但是,Django不支持跨多个级别的外键或一对一关系嵌套内联。有以下几种处理方法, 我们可以更改HeroAcquainta ...
分类:其他好文   时间:2020-01-13 14:27:31    阅读次数:105
django基本操作
安装Django: pip install django 指定版本 pip3 install django==2.0 新建项目: django-admin.py startproject mysite 新建APP : python manage.py startapp blog 启动:python ...
分类:其他好文   时间:2020-01-12 13:14:12    阅读次数:73
Django Admin Cookbook-17如何仅限特定用户登录Django Admin管理后台
17.如何仅限特定用户登录Django Admin管理后台? 只有勾选了is_staff=True的用户才允许登录Django Admin管理后台。要禁止用户访问Admin后台,可以应该设置该用户is_staff=False。 同样,超级管理员可以通过is_superuser=True设置。如果is ...
分类:其他好文   时间:2020-01-10 11:04:17    阅读次数:152
Django Admin Cookbook-18如何限制对Django Admin管理部分功能的使用
18.如何限制对Django Admin管理部分功能的使用? 你可以使用权限系统启用和限制对Django Admin后台部分功能的访问。添加模型时,默认情况下,Django会为其创建add添加, change修改以及delete删除三种权限。 可以在Admin后台中用这些权限来限制用户的访问。对于非 ...
分类:其他好文   时间:2020-01-10 10:57:58    阅读次数:82
799条   上一页 1 ... 5 6 7 8 9 ... 80 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!