更快、更简单的django内容管理。
django-tango的Python项目详细描述
更快、更简单的django内容管理。
##安装:
###通过PIP安装:
pip install django-tango
或者,如果您想要github的最新版本:
pip install git+https://github.com/tBaxter/Tango.git
如果你安装在一个全新的虚拟环境中,并且你正在使用一个虚拟环境,对吗?–然后你会看到很多东西飞过。 别担心,那只是依赖关系。 如果您的环境已经安装了通常的东西(django、pil等)。 然后你将加速探戈安装。
有关更多信息,请参阅“依赖项”部分。
###对于新项目,运行[tango starter kit](https://github.com/tBaxter/tango-starter-kit):
django-admin.py startproject –template=https://github.com/tBaxter/tango-starter-kit/archive/master.zip test_project
注意:test_项目(当然)应该更改为项目名
###那又怎样? 如果使用的是starter项目,则包含一个基本测试数据库。 只要运行manage.py runserver,就有了一个工作站点。 您可以使用用户名:admin,密码:test登录到管理员。 很明显,你会想马上改变的。
如果不是,则需要运行syncdb或south。
然后开始添加内容。就这样。
###在你活着之前 当然,在网站准备上线之前,您需要更改一些设置并连接一个真正的数据库。 在用户注册和登录之前,还需要配置用户注册和身份验证。我们喜欢[django allauth](https://github.com/pennersr/django-allauth),但也使用并喜欢django注册。
##那么包括哪些电池呢? *[新闻/文章/博客](https://github.com/tBaxter/tango-articles) *[照片库](https://github.com/tBaxter/tango-photos) *复杂的联系人和用户提交表单,由[探戈联系人管理器](https://github.com/tBaxter/tango-contact-manager)提供 *与YouTube、Hulu和Ustream的视频集成 *强大的事件日历和管理与[探戈事件](https://github.com/tBaxter/tango-happenings) *Straighforward用户配置文件模型(如果您有自己的模型,欢迎忽略) *一个更新的,响应性的管理主题。 *capo,一个简单的基于sass的框架,用于快速设置站点的样式。
###还有什么? *清晰易懂的代码。 *即插即用。不管你是想在几分钟内创建一个新网站,还是只想要一个应用程序,你都会被覆盖。 *全面的多站点支持。 *探戈不会接管你的项目。它可以和你的其他代码一起工作。 *不想要全部吗?你可以只得到你想要的,然后扔掉你不想要的。
##依赖项(这些应该为您安装) [django 1.5.1+](https://www.djangoproject.com) 软毛或枕头(您选择) [简单缩略图](https://github.com/SmileyChris/easy-thumbnails) 标记和排版以获得良好的文本格式 django滤波器 对象 [python twitter](https://github.com/bear/python-twitter)(如果您想自动发送tweet新闻项)
###推荐 文档