码迷,mamicode.com
首页 > 其他好文 > 详细

django-salmonella的使用

时间:2018-06-08 12:08:06      阅读:368      评论:0      收藏:0      [点我收藏+]

标签:字符串   忘记   lis   字符   应用   部件   cond   color   更改   

一、django-salmonella介绍

它是一个Django管理员raw_id_fields小部件替换,用于处理更改时显示对象的字符串值,并且可以通过模板覆盖。

技术分享图片

二、安装

1、下载

$ pip install django-salmonella

 2、在INSTALLED_APPS中导入

INSTALLED_APPS = (
    # ... other apps
    ‘salmonella‘,
)

 3、并且添加在路由中urlpattern

urlpatterns = [
    # ...
    url(r‘^admin/salmonella/‘, include(‘salmonella.urls‘)),
]

4、salmonella带有一种静态文件,所以不要忘记运行manage.py collectstatic.

三、使用

1、要开始在您的应用程序中使用django- salmonella,您需要做的就是在您的 ModelAdmin类中继承SalmonellaMixin,并将所需的字段添加到salmonella列表中

from salmonella.admin import SalmonellaMixin

class UserProfileAdmin(SalmonellaMixin, admin.ModelAdmin):
    salmonella_fields = (user,)

 

您也可以在管理员过滤器中使用salmonella小部件: 

from salmonella.admin import SalmonellaMixin
from salmonella.filters import SalmonellaFilter

class UserProfileAdmin(SalmonellaMixin, admin.ModelAdmin):
   list_filter = (
       (salmonella_fk, SalmonellaFilter),
   )

 

django-salmonella的使用

标签:字符串   忘记   lis   字符   应用   部件   cond   color   更改   

原文地址:https://www.cnblogs.com/haiyan123/p/9154315.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!