Django项目生成器
项目描述
Beget是一个创建默认Django项目的简单工具。它基本上只是做了比django-admin.py startproject projectname 更多的事情,唯一的区别在于它以Python发行版布局创建项目,包括setup.py以便于安装,并创建了媒体和静态目录。
默认的settings.py是根据作者的偏好定制的,即TIME_ZONE设置为‘Europe/London’。
用法
要使用beget
> beget example_project
这将创建以下目录
> tree example_project example_project ├── example_project │ ├── __init__.py │ ├── media │ ├── settings.py │ ├── static │ │ ├── css │ │ ├── images │ │ └── js │ ├── templates │ └── urls.py └── setup.py
beget只有一个选项(当然不包括--help)
> beget -h Usage: beget [options] projectname Options: -h, --help show this help message and exit -k, --like-krak3n Create config/common.py instead of settings.py
-k 或 --like-krak3n 选项用krak3n的方式用config/common.py替换settings.py
> beget --like-krak3n example_project && tree example_project example_project ├── example_project │ ├── config │ │ ├── common.py │ │ └── __init__.py │ ├── __init__.py │ ├── media │ ├── static │ │ ├── css │ │ ├── images │ │ └── js │ ├── templates │ └── urls.py └── setup.py
项目详情
关闭
beget-0.1.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 73375b156741cd22e09e43cdbe5116b14ceb8397ab5dc8ef9ae68e82e6be2ef7 |
|
MD5 | f1d50e8ba9af58fbfbacea57fc5b1d7b |
|
BLAKE2b-256 | 14bdc91f00061658dcb4363831ea9622c3321029da86cf825f8a8e70180d058e |