促进django应用程序开发的工具

django-dev的Python项目详细描述


https://github.com/idlesign/django-dev

https://img.shields.io/pypi/v/django-dev.svghttps://img.shields.io/pypi/dm/django-dev.svghttps://img.shields.io/pypi/l/django-dev.svg

说明

有助于Django应用程序开发的工具

控制台实用程序,用于需要维护多个django可重用应用程序的用户。

它允许在批处理模式下对所有应用程序执行某些操作。

支持的命令:

  • bootstrap
  • add_迁移
  • make_trans
  • 列出应用程序
  • 列表虚拟机
  • 安装包

要求

  1. Python2.7+,3.2+
  2. pythonvirtualenv包(或仅python 3.3+)。

如何开始

  1. 创建一个新的目录,你希望你的工作区在哪里,并进入它

  2. 运行> django-dev bootstrap创建基本目录结构;

  3. 将应用程序符号链接到apps目录(由步骤2在当前目录中创建)。

    Example:

    ^{tt3}$

    Notice, that symlinked is a directory containing models.py (not setup.py).

进行南部和Django 1.7+迁移

使用add_migrations命令

  • 将旧的南部迁移重新定位到south_migrations中,并在migrations中创建新迁移:

    > django-dev add_migrations --relocate_south

  • 为South和Django 1.7创建/更新迁移:

    > django-dev add_migrations

  • 为某些应用程序创建/更新迁移:

    > django-dev add_migrations --apps sitecats siteflags

更新翻译文件

使用make_trans命令。

    >P>更新现有的.Mo和.PO文件,适用于App:

    中的每个区域

    > django-dev make_trans

  • 为某些地区更新/创建.mo和.po文件:

    > django-dev make_trans ru en

  • 为某些应用更新/创建.mo和.po文件:

    > django-dev make_trans ru --apps sitetree sitegate

满足您的应用程序要求

使用install_package命令将包安装到虚拟环境中以满足应用程序要求。

精确的版本号可以在PIP:somedep==1.5中给出

参与django dev

Submit问题。如果您发现应用程序行为中有一些奇怪的地方,或者您想推荐一个功能,可以在https://github.com/idlesign/django-dev/issues上完成

编写代码。如果您渴望参与应用程序开发,请在https://github.com/idlesign/django-dev开始,编写代码, 不管它是一个错误修复还是一个特性实现,并从分叉项目页面发出一个拉取请求。

传播这个词。如果你有一些提示和诀窍,或者你认为其他人可能感兴趣的任何其他词,请发布它

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

推荐PyPI第三方库


热门话题
java将Scanner对象作为构造函数参数传递给UserInterface类   spring未能启动bean“subtocolWebSocketHandler”;嵌套的例外是java。lang.IllegalArgumentException:没有处理程序   Java EE应用程序中后台服务的多线程Java线程(设置守护进程和优先级)?   java Pull to refresh返回列表的第一个位置   无法将comparator类转换为java。可比的   java将json从servlet传递到dojo   JavaHibernate:将子类实例转换为超类实例   java警告调用servlet类时非法反射访问   java静态变量值   java@Entity和@embeddeble之间有什么区别   java将作业配置导入公共作业配置类(注释配置)   sql公共表表达式(以values语句开头)在java中给出错误   java在ImageJ中使用ImageProcessor   java PostgreSQL executeBatch()会随着时间的推移而变慢   java在安卓中以表格形式排列sqllite表数据?   java中SVG的swing定制呈现   java删除与另一个实体映射的实体   java何时/如何添加ListView适配器,使用back按钮恢复它?(片段)   java为什么IBinder和Binder之间的类型转换不是非法的?   java在方法参数列表中使用ArrayList或List