创建一个Django项目总结
2022-09-25
首先,要安装好虚拟环境,之后要切换到虚拟环境中,使用的命令
workon 创建好的虚拟环境的名称
之后,创建一个Django项目使用的命令:
django-admin startproject 项目名称
进入到该项目的目录下,创建一个子应用,使用的命令:
python manage.py startapp 要创建的子应用的名称
其中 “manage.py”表示的是管理Django项目的脚本,基本的配置。
之后打开pycharm,将创建好的子应用注册到“setting”中的“INSTALLED_APPS”中。
-----------------------
在子应用中的“models.py”中定义模型。
之后,执行文件,创建迁移文件
Python manage.py makemigrations
可以使用"--help"查看所包含的执行功能
python manage.py --help
生成迁移文件
python manage.py migrate
---------------------
OK后,定义视图
打开子应用下的“views ”。创建视图。
---------------
之后,引导路由,在子应用下,创建一个“urls.py”文件。设置路由
------------
之后,需要在工程中进行引导。
------------------
如果是加载模板,则需要在项目中创建一个“python package”命名为“templates”。在里面创建index.html文件。
设置好之后,需要在setting中告知系统。在“TEMPLATES”中设置
'DIRS': [os.path.join(BASE_DIR), 'templates'],
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南