django-treenav

软件截图:
django-treenav
软件详细信息:
版本: 0.6.0
上传日期: 15 Apr 15
许可: 免费
人气: 13

Rating: 3.5/5 (Total Votes: 2)

Django的treenav是一个可扩展的,分层的,可插入导航系统Django的网站。
Django的treenav从一开始住独立的CMS实现设计。作为一个独立的应用程序,treenav可以很容易地集成到现有的自定义设置,不执行或要求用户使用特定的内容管理系统。
共享相同的校长,Django的小页无缝集成treenav,可以一起使用,以创建一个灵活的CMS产品。
对于完整的文档结账,http://django-treenav.readthedocs.org
使用演示
对于一个快速演示,请按照下列步骤操作:
$ mkvirtualenv --distribute --no-site-packages中Django的treenav
(Django的treenav)$混帐混帐克隆://github.com/caktus/django-treenav.git
(Django的treenav)$ CD Django的treenav /
(Django的treenav)〜/ Django的treenav $蟒蛇setup.py发展
(Django的treenav)〜/ Django的treenav $ CD sample_project /
(Django的treenav)〜/ Django的treenav / sample_project $ PIP安装-r requirements.txt
(Django的treenav)〜/ Django的treenav / sample_project $ ./manage.py使用syncdb
(Django的treenav)〜/ Django的treenav / sample_project $ ./manage.py的runserver
访问http://本地主机:8000 /在浏览器中,并按照指示。
安装
 与PIP安装的应用程序:
  PIP安装Django,treenav
 新增到你的INSTALLED_APPS和运行使用syncdb:
  INSTALLED_APPS =(
  ...
 “MPTT',
 “treenav',
 )
 包括那些方面的处理器:
  TEMPLATE_CONTEXT_PROCESSORS =(
 “dj​​ango.core.context_processors.request”
 “treenav.context_processors.treenav_active”
 )
 新增这些URL:
  urlpatterns的=型态('',
 (R'^ treenav /',包括('treenav.urls.admin')),
 (R'^ treenav缺失/',包括('treenav.urls.undefined_url')),
 )

特点

  • 在通用功能​​与多个URL规格:get_absolute_url(),反向(),或原始网址

  • 打包带模板来渲染嵌套的树状层次结构
  • ,但是可以很容易地自定义模板覆盖
  • 在有用的CSS类灵活的用户界面定制
  • 在自动设置"积极"对项目和项目的父母,如果PATH_INFO等于item.href
  • 高效:减少与Django的MPTT功能的数据库访问
  • 在缓存树这样反复页面访问量不打数据库。
  • 在菜单项列表视图刷新从数据库高速缓存和HREF简单的链接。

什么在此版本中是新的

  • 在移动到GitHub上
  • 添加狮身人面像供电的文档
  • 在更新到Django的1.3.x中和Django的MPTT 0.5.2
  • 在默认情况下,提供更多的选择,以
  • 修正了几个文件相关的错误
  • 在一个更简单的演示整理了示例项目

要求

  • 在Python中
  • 在Django的
  • 在Django的MPTT

显影剂的其他软件 Caktus Consulting Group

意见 django-treenav

评论没有发现
添加评论
打开图片!