创建Django项目的两种方式
有两种方式可创建django项目:
方式一:命令行
1. cmd 命令行,进入到指定的目录,执行:django-admin startproject mydiary 【mydiary 为项目名】,创建成功之后,出现如下:
mydiary/
manage.py
mydiary/
__init__.py
settings.py
urls.py
asgi.py
wsgi.py
2. 在项目根目录下【也就是manage.py所在目录下】,运行python manage.py runserver,Django会以127.0.0.1:8000这个默认配置启动开发服务器。
![](https://pic2.zhimg.com/80/v2-2b22df0c7dfa11f28be7574316b0d679_720w.webp)
3.访问 http://127.0.0.1:8000/,看到如下的界面,说明Django一切正常。
![](https://pic4.zhimg.com/80/v2-b629c39cf73f8204092c162923c0484b_720w.webp)
方式二:pycharm里边创建django项目
1. 打开pycharm,点击左上角file--> New Project
注:社区版pycharm无法使用该方式创建项目,专业版可以
![](https://pic1.zhimg.com/80/v2-f4aa98307af93591351a0bf40e2c1b9c_720w.webp)
2. 安装完成
![](https://pic3.zhimg.com/80/v2-0841ceed67d86df02a1a923df3c3ee8e_720w.webp)
3.启动项目
![](https://pic4.zhimg.com/80/v2-f251b9b4ea45b10ab0b0800683c126cf_720w.webp)
4. 启动失败,报错:
![](https://pic1.zhimg.com/80/v2-f267bc4fa6fcc77defc31e03263bc658_720w.webp)
解决办法:在settings.py文件开头,加上 import os
![](https://pic3.zhimg.com/80/v2-097d1f1a21dd0b634667cbdbd159d7e6_720w.webp)
5. 再次启动项目
![](https://pic4.zhimg.com/80/v2-72d38a6f506b9ee1b24adffc8b987f27_720w.webp)
6. 点击步骤5的http://127.0.0.1:8000/,使用默认浏览器打开网页
![](https://pic4.zhimg.com/80/v2-87b592e05578fd720a06278d1b8f07a3_720w.webp)
以下分别是社区版和专业版的关于:
![](https://pic3.zhimg.com/80/v2-544bd8c1de17b3fc5410f5597a6bb75e_720w.webp)
![](https://pic3.zhimg.com/80/v2-901dac092eeb6628dd424be26d364aae_720w.webp)
总结:以上就是创建django项目的2种方式,社区版和专业版都可以使用命令行进行创建,如果是社区版,不能使用方式二进行创建。以上就是今天的内容,希望对你有所帮助。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· 趁着过年的时候手搓了一个低代码框架
· 推荐一个DeepSeek 大模型的免费 API 项目!兼容OpenAI接口!
· 用 C# 插值字符串处理器写一个 sscanf