django框架的全屏javascript lightbox的替代方案

DjangoLightbox的Python项目详细描述


==
lightbox页面
==
==


这是一个全屏javascript lightbox的替代方案。lightbox页面将
用户带到单独的页面,而不是覆盖。因此,这只对
全屏lightbox有用。


快速启动
==



将lightbox添加到已安装的应用程序中
添加到设置中,使用父模型名称添加lightbox\u模型,并使用此模型所在的应用程序添加lightbox\u应用程序。
默认值为model:“page”,app:“base”

将lightbox.middleware.mobiledettectmidleware添加到中间件类中。


将以下内容添加到URL中。py:


from lightbox.views导入imagepageview

在URL模式中,您需要做两件事:

1。添加如下内容:

url(r'^lightbox/(?p<;pk>;\d+/(?p<;path>;*)/$,
imagepageview.as_view(),{'app':'projects','model':'project',
'related_name':'projectmage_set'},name=“projectlightbox”),

添加
BR/> URL(R'^ LytBox /',包括(‘Ltbox Box’URL)),

到您的基URL。Py
BR/>向您的视图中添加IMAPEAGEGETCTEXTIMPIN。这将提供上下文。

然后,在您自己的模板中,您可以这样调用lightbox:

<;a href=”{%url'projects:projectlightbox'object.pk path%}?反} }:[imtsRc=“{ Br/>>//gt;b/>>BR/>< BR/>示例:
BR/>< BR/>从LytBox。视图从Django.VIEW导入IMAPGE AgEngEngIn < BR/>。页= {{FoLoCo.listview):
模板名='index.html'

render_to_response('your_template_name.html',{'path':路径,










=
=
=

=

























<














<0.85<






<0 br/>灯箱可视宽度系数=0.85

lightbox_image_window_height_factor=0.71
lightbox_image_window_width_factor=0.71




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

推荐PyPI第三方库


热门话题
java迷宫解算器在死胡同中陷入循环   java JPA在一个查询中检索2个列表   java正则表达式匹配文档中两个字符串之间的所有字符   java更改JTable标题高度   安卓忽略调试库中的java代码   java使用ScheduledExecutorService延迟Spring WebClient调用不会等待响应   如何使用Java将包含JSON对象的字符串转换为实际的JSON   sqlite数据库连接:java。Lang.ClassNotFoundException:org。sqlite。JDBC   在MySQL中存储表情符号的java获取错误字符串值错误   当发送包含超过一定大小字节数据的对象时,安卓 Java StreamCorruptedException   Java游戏旋转图像和轴   java IntelliJ Idea:无法解析实体类的列   Android中带有editText的java AlertDialog   map only和mapreduce应用程序之间的java差异   如何在Kotlin编写的接口中使用默认方法的Java8特性   java CPU时间百分比算法问题   java如何在WEBINF文件夹中使用带有JAR的taglibs JSTL/core   有没有办法在Java中找到JPanel和/或JFrame的长度和宽度?