如何用 cookiecutter-django 进行 Django 项目布局

本文介绍了如何使用 cookiecutter-django 生成 Django 项目的高级布局,包括仓库根目录、项目根目录和配置文件根目录的结构。内容涵盖各个目录的用途,如 README.rst, docs/, manage.py, static/ 和 media/ 等。此外,还提到了 Virtualenv 的管理和项目依赖的管理方式。" 84103456,7414802,Linux学习:从入门到精通的步骤,"['Linux开发', '操作系统', '编程基础', '学习方法', '技术文档阅读']
摘要由CSDN通过智能技术生成

以下介绍的是 cookiecutter-django 项目布局模板。

其它类似的项目模板可以到 这里 找到。

Django 1.8 默认生成的布局

生成命令:

$ django-admin.py startproject mysite
$ cd mysite
$ django-admin.py startapp my_app

生成的布局:

mysite/
    manage.py
    my_app/
        __init__.py
        admin.py
        models.py
        tests.py
        views.py
    mysite/
        __init__.py
        settings.py
        urls.py
        wsgi.py

cookiecutter-django 的项目布局

<repository_root>/
    <django_project_root>/
        <configuration_root>/

最顶层:仓库根目录 <repository_root>

<repository_root> 是项目所有文件的根目录,里面除了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值