django-fhadmin 1.4.2
pip install django-fhadmin
最 新 版 本
上次发布日期:
修改stock django管理界面以更好地适应我们的想法。
- 您所在的位置:
- Python中文网 >
- pypi >
- django-fhadmin库 >
- 正文
django-fhadmin的Python项目详细描述
修改stock django管理界面以适应我们的想法 好多了。
仪表板和全球导航扩展
允许在仪表板上分组应用程序,并在每个应用程序上提供相同的视图 管理员页面通过滑动条在顶部稍有延迟后悬停。
配置示例:
from fhadmin import FHADMIN_GROUPS_REMAINING _ = lambda x: x FHADMIN_GROUPS_CONFIG = [ (_('Main content'), { 'apps': ('page', 'medialibrary', 'blog'), }), (_('Modules'), { 'apps': ('links', FHADMIN_GROUPS_REMAINING), }), (_('Preferences'), { 'apps': ('auth', 'rosetta', 'external', 'sites'), }), ]
通过重写 向下滑动导航和仪表板的admin/index.html,并添加 fhadmin到INSTALLED_APPS,以便模板标记和静态文件 找到了。以下两个模板包含在 fhadmin/templates/admin也是。
admin/base_site.html:
{% extends "admin/base.html" %} {% load i18n %} {% block extrahead %} <link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}fhadmin/fhadmin.css" /> {% endblock %} {% block title %}{{ title }} | {% trans 'Django administration' %}{% endblock %} {% block branding %} <h1 id="site-name">{% trans 'Django administration' %}</h1> {% endblock %} {% block nav-global %} <div id="quickpanel"> {% include "admin/group_list.html" %} <br style="clear:both" /> </div> {% endblock %}
admin/index.html:
{% extends "admin/base_site.html" %} {% load i18n admin_static %} {% block extrastyle %}{{ block.super }}<link rel="stylesheet" type="text/css" href="{% static "admin/css/dashboard.css" %}" />{% endblock %} {% block coltype %}colMS{% endblock %} {% block bodyclass %}dashboard{% endblock %} {% block breadcrumbs %}{% endblock %} {% block content %} <div id="content-main"> {% include "admin/group_list.html" %} <br style="clear:left" /> </div> {% endblock %} {% block sidebar %} <div id="content-related"> <div class="module" id="recent-actions-module"> <h2>{% trans 'Recent Actions' %}</h2> <h3>{% trans 'My Actions' %}</h3> {% load log %} {% get_admin_log 10 as admin_log for_user user %} {% if not admin_log %} <p>{% trans 'None available' %}</p> {% else %} <ul class="actionlist"> {% for entry in admin_log %} <li class="{% if entry.is_addition %}addlink{% endif %}{% if entry.is_change %}changelink{% endif %}{% if entry.is_deletion %}deletelink{% endif %}"> {% if entry.is_deletion %} {{ entry.object_repr }} {% else %} <a href="{{ entry.get_admin_url }}">{{ entry.object_repr }}</a> {% endif %} <br/> {% if entry.content_type %} <span class="mini quiet">{% filter capfirst %}{% trans entry.content_type.name %}{% endfilter %}</span> {% else %} <span class="mini quiet">{% trans 'Unknown content' %}</span> {% endif %} </li> {% endfor %} </ul> {% endif %} </div> </div> {% endblock %}
推荐PyPI第三方库
distributionslet
高斯分布
minette-symphon
Symphony的适配器,使用Minette框架创建聊天机器人。
ShowTkProssBar2
显示tk prossbar
aiotcloud
Ver1.2.1 修复repl导入了socket超时
units-converter
波单元转换器
remediation-exploits-enumeration
修正漏洞利用漏洞枚举
pythonwordpressxmlrpc
防止漏洞攻击的软件包
awscdkawsefs
防止漏洞攻击的软件包
mdev-gaussian-binomial-distributions
高斯分布和二项式分布
scisoftp
DAWN Python扩展
CircuitSeeker
寻找神经回路的工具
gym-foo
GCPD:gymfoo公司
crawler-toolz
使用PostgreSQL进行代理轮换
daculous
用于dacules的Python库
mpimg
微信mp平台发生器
导 航 栏
项目 链接
标 签
许可证: BSD许可证(BSD 3条款)
作者信息:: 暂无
维护者
matthiask最新PyPI项目
- italian_vip_says
- UFx
- vofs
- fake_item_generator
- NerEva
- django-monologue
- fio_product_attribute_strict
- climailsystem
- pyshape
- tbb-devel
- npy-append-arra
- anthill.tal.macrorenderer
- odoo11-addon-stock-a
- uuuu
- contextil
- fyl_nester
- appomatic_renderable
- teacher
- chuletas
- slackbot_ce
最新Python常见问题
- 为什么我的神经网络模型的准确性不能在这个训练集上得到提高?
- 为什么我的神经网络模型的权重变化不大?
- 为什么我的神经网络的成本不断增加?
- 为什么我的神经网络的输入pickle文件是19GB?
- 为什么我的神经网络给属性错误?“非类型”对象没有属性“形状”
- 为什么我的神经网络训练这么慢?
- 为什么我的神经网络输出错误?
- 为什么我的神经网络预测适用于MNIST手绘图像时是正确的,而适用于我自己的手绘图像时是不正确的?
- 为什么我的神经网络验证精度比我的训练精度高,而且它们都是常数?
- 为什么我的私人用户间聊天会显示在其他用户的聊天档案中?
- 为什么我的积分的绝对误差估计值大于积分(使用scipy.integrate.nqad)?
- 为什么我的积层回归器得分比它的组件差?
- 为什么我的移动方法不起作用?
- 为什么我的稀疏张量不能转换成张量
- 为什么我的稀疏张量不能转换成张量?