快速启动django项目的有用工具。它创建虚拟环境和预配置的django项目

django-pip-starter的Python项目详细描述


简介

您在部署和配置djangoproject时遇到过问题吗?这个项目 消除在快速启动djangoproject、配置 环境、下载软件包等。

它使用一个简单的命令创建django项目,准备运行。

解决方案基于pipvirtualenv,它具有最小的外部需求。

安装

要安装此软件包:

pip install django-pip-starter

如果您已经安装了django pip starter,则可以使用以下命令升级安装:

pip install --upgrade django-pip-starter

快速启动

以下命令在虚拟环境中创建空的、已配置的django项目。此外,它将 安装south包。对于开发环境,它还安装了django-debug-toolbaripythonipdb

django-pip-starter.py project-name
cd project-name
make
make run

其中project-name是Starter应在其中创建文件的目标文件夹。

make命令将下载并设置开发virtualenv,下载最新稳定的django版本并创建 sqlite3数据库,加载初始数据。

make run将运行开发服务器。这与运行project/manage.py runserver相同,后者也可以工作。

django管理的默认登录名是用户:adminpass:admin

历史记录

这个项目的想法来自mantas zimickas(sirex,https://bitbucket.org/sirex/django-starter/overview)。 这是基于zc.buildout解决方案的。在使用django-starter一段时间后,我们在部署它时遇到了问题 彼得拉斯·兹达纳维修斯(petraszd)用django-starter做了一个叉子,只使用了pip。这是一个简单而优雅的解决方案 marius grigaitis(marltu)扩展并将其打包到这个项目中。

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

推荐PyPI第三方库


热门话题
java在Hibernate中使用条件连接两个表?   Stripes框架中的java对话范围   我的内存够吗?   Jenkins Java&Selenium如何处理2个随机异常?   javascript Java websockets跨端点共享会话   java是一种测试驱动的开发方法吗?   Java客户端中的Soap连接超时,但在SOAPUI中未超时   Java LibGDX:TileMap未在顶部和右侧渲染   linux Java::process builder:bash脚本:返回的文件名正确,但fileReader引发FileNotFoundException   java Selenium单击自动随机生成的DIV/ID/LINK   比较两个忽略元素和属性顺序的XMl文件   Java无限循环/调用   java如何防止操作修改cookie?   列出未保存的Java webpanel命令   在Java中,如何解决XXXX不能作为变量求解的错误?   Java概念后期版本格式化部分