django starter
1.0.0

从新的环境开始,在咖啡冷却之前启动Django项目!
我将所有的Django最佳实践都放入了这个入门存储库中,因此您可以立即开始构建。
这将帮助您:
git clone https://github.com/victoriadrake/django-starter./env-setup.sh(在运行脚本之前阅读脚本总是一个好主意!如果您不这样做,好吧,谢谢您的比特币。)
make install以在虚拟环境中安装依赖项。
如果您只想通过Pipenv即可安装Django,请运行./django-setup.sh 。
现在,您可以在http://localhost:8000/并测试一切正常工作的情况下,在http: make dev上查看一个非常受欢迎的页面。
开始建造!如果您是Django的新手,请查看他们的出色教程。
运行make help ,看看我还为您设置了什么。
多年来,我一直在Django进行开发,我建立了一套开发人员工具,有助于使程序员提高效率的实践,以及许多小技巧和想法,这些技巧和想法使Django更加容易地建造。
我已经写了很多这些,并希望使您也更容易使用它们!
您可以利用自动化,以减轻开发人员必须记住运行绒毛,测试和其他常规操作。使用github操作(例如github操作)的前命令和流量可以帮助您保持代码库的一致,测试和易于开发。
我不用默认settings.py 。这有助于避免错觉不事故!
您可以将设置文件作为参数传递,例如运行开发服务器时:
python manage.py runserver --settings=app.settings.local makefile命令make dev使用了此。谈到...
想象一下,拥有一个超级有用的,特定于项目的CLI,可以整洁地记住您所有典型的开发行动。例如,而不是打字...
pipenv run coverage run python manage.py test app --verbosity=0 --parallel --failfast您可以做:
make test那不是更好吗?我认为是这样!查看自我记录的makefile,以了解它如何使其他日常操作更容易。 (为什么要自我记录?只需输入make help并看到。)
有东西要添加吗?随时打开拉动请求!