Django应用程序,允许你的通用关系在管理界面中有漂亮的组件
项目描述
通用外键
信息
通用外键是一个Django应用程序,允许你的通用关系在管理界面中有漂亮的组件
它根据GNU较宽松的通用公共许可证分发 <https://gnu.ac.cn/licenses/lgpl.html>
依赖
<script src="/media/js/jquery-1.2.6.min.js"></script>
安装
在django admin的base_site.html中安装
<script src-"/media/js/jquery-1.2.6.min.js"></script>
在你的settings.py中
添加设置EXCLUDE_CONTENT_TYPES,排除内容类型。这一步不是必需的,但建议这样做
EXCLUDE_CONTENT_TYPES = (('auth', 'group'), ('auth', 'messege'), ...)
您也可以使用此设置进行过滤
FILTER_CONTENT_TYPES = (('auth', 'group'), ('auth', 'messege'), ...)
如果您希望选择内容时有更友好的UI
SEARCH_MODELADMIN = True
并在您的change_list.html中覆盖extrastyle块
{% block extrastyle %} {{ block.super }} <link rel="stylesheet" type="text/css" href="{% admin_media_prefix %}css/changelists.css" /> {% if cl.formset %} <link rel="stylesheet" type="text/css" href="{% admin_media_prefix %}css/forms.css" /> {% url admin:jsi18n as jsi18nurl %} <script type="text/javascript" src="{{ jsi18nurl|default:'../../jsi18n/' }}"></script> {% endif %} {{ media }} {% if not actions_on_top and not actions_on_bottom %} <style> #changelist table thead th:first-child {width: inherit} </style> {% endif %} {{ generic_fk_media }} {% endblock %}
在你的ModelAdmin中
使用GenericAdmin扩展您的ModelAdmin
class MyModelAdmin(GenericAdmin): ...
0.60.4
西班牙语翻译
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
django-genericforeignkey-0.60.4.tar.gz (14.1 kB 查看哈希值)
关闭
django-genericforeignkey-0.60.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a1a1075c0fc5642096698ec09d4f618ab2bf852ea67f0fa34e608131fed9810f |
|
MD5 | f999ca61d0b9f4ce3bd08005df1506fb |
|
BLAKE2b-256 | 2668f217a943375242f89cd738057688c174533bf0d6ce38ef6571c2f2e311d0 |