Django的简单模式面板

django-facebox的Python项目详细描述


这是FaceboxDjango集成。

https://img.shields.io/pypi/v/django-facebox.svghttps://img.shields.io/pypi/dm/django-facebox.svghttps://img.shields.io/github/license/bashu/django-facebox.svg

安装

pip install django-facebox

外部依赖性

  • jquery—包中不包括此项,因为在大多数情况下,预计此项已经可用。

设置

facebox添加到INSTALLED_APPS

INSTALLED_APPS+=('facebox',)

确保有django.template.context_processors.request处理器

TEMPLATES=[{...'OPTIONS':{'context_processors':[...'django.template.context_processors.request',],},},]

只包括facebox模板

{%include"facebox/facebox_css.html"%}{# Before the closing head tag #}{%include"facebox/facebox_js.html"%}{# Before the closing body tag #}

在生产服务器上部署时,不要忘记运行:

python manage.py collectstatic

用法

扩展ajax请求的基本模板

{%extendsrequest.is_ajax|yesno:"facebox/base.html,base.html"%}

rel="facebox"添加到链接中,并将其设置为要显示的页

<ahref="{%url'remote.html'%}"rel="facebox">Click here</a>

请参阅example应用程序。此应用程序用于手动测试此包的功能。这也是一个很好的例子。

你只需要django 1.4或更高版本就可以运行它。它可能在旧版本上运行,但未经测试。

许可证

django-facebox是根据bsd许可证发布的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何反射地迭代数组字段?   java NamedQuery错误“具有给定标识符的多行:1”   java无法使用单独类中的计时器更新TextView   兼容性什么时候可以很快使用新的Java功能?   java二叉树路径和   java矩形的性能   java我想从同一个子表在主表中添加两个外键   java如何获取基于特定日期的所有数据?   java javafx、OO编程规则和写入变量类型的选择   java使用带枚举的switch语句   java异步任务生成运行时异常   java为什么JLabel不显示下划线字符?   java如何解析具有可变参数号的函数?   带有按钮的java JavaFX自定义列表单元格:未调用处理程序   java Modelmapper无法映射整个模型?   传递给持久化的java分离实体,包含LatLng列表