更快地启动django dev服务器

django-shts3的Python项目详细描述


django快捷键

您花太多时间键入python3 manage.py

badge

该工具已经被Uptrader团队使用一年多了

它是由Johannes Gorset构成的django-shortcuts

关键改进:

  • Python3支持(但不支持Python2)
  • 用户定义快捷方式的配置文件
  • 支持python标志

安装

$ pip3 install django-shts3

帮助程序脚本解决了什么问题

当使用django的manage.py脚本时,该工具允许更短的命令

原始命令

python3 manage.py shell

带有django-shts3助手的命令

d s

与raw命令不同,helper脚本可以从任何项目子目录调用,而不仅仅是从项目根目录调用。

用法

pypi包安装djangod二进制文件 在before命令开始处使用-的所有参数都将被威胁为python标志。

$ django <command or shortcut>

$ cd any/project/subdirectory
$ d <command or shortcut>

默认快捷键

AliasCommand
ccollectstatic
rrunserver
s / shshell
ttest
mmigrate
mkmmakemigrations
csucreatesuperuser
cpwchangepassword
sastartapp
spstartproject

配置文件

程序在主目录中查找.django_shts3文件并从中加载额外的命令。 它们覆盖默认命令。文件格式为:

alias @@@ command
m @@@ migrate

示例:

我有带django的docker容器,我应该在runserver命令上绑定到0.0.0:8000,所以我有:

$ cat ~/.django_shts3
r @@@ runserver 0.0.0.0:8000

这使我可以像这样启动django服务器:

$ d r

或同样的事情,但有退润滑警告:

$ d -Wd r

贡献

欢迎拉取请求!

GitLab issues报告所有问题

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

推荐PyPI第三方库


热门话题
java FloatingAction按钮与RecyclerView中的CardView重叠   java如何计算CardLayout中的卡数   从远程系统上传MySQL数据库并访问Java应用程序   java调用堆栈如何处理带或不带返回类型的递归?   Springboot中的java组计数聚集   java如何在javafx textarea中使用richtextfx   获取与Mockito相关的错误时出现Java问题   java如何将JaxRS响应转换为Wiremock响应   Hadoop集群java。net ConnectionException:连接被拒绝错误   java如何加载文件私有文件类型是pem   java在元空间中的提升和加载的类   如何将系统属性传递给从HTML启动的Java小程序   java如何从网页中获取值并在主类中使用它?安卓应用   java在春天,advisor和aspect之间有什么区别?   java如何检测文件是否已重命名?   java消息驱动Bean何时使用