Try Django 3.2 项目教程
Try-DjangoLearn Django bit by bit in this series项目地址:https://gitcode.com/gh_mirrors/tr/Try-Django
1. 项目的目录结构及介绍
Try-Django/
├── accounts/
├── articles/
├── fixtures/
├── inventory/
├── meals/
├── recipes/
├── references/
├── search/
├── static/
├── templates/
├── trydjango/
├── .gitignore
├── LICENSE
├── README.md
├── manage.py
├── pyvenv.cfg
├── requirements.txt
├── runtime.txt
└── try-django.code-workspace
accounts/
: 用户认证相关模块。articles/
: 文章管理模块。fixtures/
: 数据初始化文件。inventory/
: 库存管理模块。meals/
: 餐食管理模块。recipes/
: 食谱管理模块。references/
: 参考资料模块。search/
: 搜索功能模块。static/
: 静态文件(如CSS、JS)。templates/
: HTML模板文件。trydjango/
: 项目主应用。.gitignore
: Git忽略文件配置。LICENSE
: 项目许可证。README.md
: 项目说明文档。manage.py
: Django项目管理脚本。pyvenv.cfg
: 虚拟环境配置文件。requirements.txt
: 项目依赖包列表。runtime.txt
: 运行时环境配置。try-django.code-workspace
: VSCode工作区配置文件。
2. 项目的启动文件介绍
manage.py
: 这是Django项目的主要管理脚本。通过它可以运行服务器、创建应用、迁移数据库等。
python manage.py runserver
3. 项目的配置文件介绍
trydjango/settings.py
: 这是Django项目的主要配置文件,包含了数据库配置、静态文件路径、中间件、应用注册等设置。
# 部分配置示例
DEBUG = True
ALLOWED_HOSTS = []
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'accounts',
'articles',
'inventory',
'meals',
'recipes',
'references',
'search',
]
通过以上配置,可以对Django项目进行详细的设置和管理。
Try-DjangoLearn Django bit by bit in this series项目地址:https://gitcode.com/gh_mirrors/tr/Try-Django