当前位置: 首页 > news >正文

PyCharm Community 2022 免费版创建 Django 项目(超详细教程)

PyCharm Community 2022 免费版创建 Django 项目(超详细教程)

前言

最近在学习 Django 时,发现网上很多教程使用的都是 PyCharm Professional(专业版)。

而对于使用 PyCharm Community(社区版)的同学来说,会发现新建项目时根本找不到 Django 项目选项。

经过查阅资料和不断尝试,最终成功在 PyCharm Community 2022 中搭建并运行了 Django 项目。本文将记录完整搭建过程,希望能够帮助到遇到同样问题的同学。


一、创建 Python 项目

首先打开 PyCharm Community Edition。

点击:

New Project

选择创建普通 Python 项目。

项目结构如下:

DjangoProject/ ├── venv/

创建完成后,PyCharm 会自动创建一个虚拟环境(venv)。

项目目录中通常会出现:

venv

目录,该目录用于存放当前项目的 Python 运行环境以及安装的第三方库。

注意:后续安装 Django 和启动项目都需要用到这个虚拟环境。


二、安装 Django

点击:

File → Settings

然后依次进入:

Project → Python Interpreter

点击右侧:

+

搜索:

Django

找到 Django 后点击安装。

安装完成后,可以在解释器列表中看到 Django 已经成功加入当前项目环境。

同时建议记住 Django 的安装位置,后续创建项目时会用到。

三、创建 Django 项目

由于 Community 版本不支持直接创建 Django 项目,因此需要借助 django-admin 命令手动创建。

1. 找到 django-admin

打开 PyCharm Terminal:

Terminal

进入虚拟环境 Scripts 目录:

cd.\venv\Scripts\

可以看到:

django-admin.exe

文件。

说明 Django 已经安装成功。


2. 返回项目根目录

例如我的项目目录:

E:\AAA\Boss_django\DjangoProject

返回项目根目录:

cd..cd..

确认当前目录为:

E:\AAA\Boss_django\DjangoProject

3. 创建 Django 项目

执行命令:

.\venv\Scripts\django-admin startproject myweb

说明:

  • myweb 为 Django 项目名称
  • 可以根据需要修改

执行成功后项目结构如下:

3.djangopro │ ├── myweb │ ├── manage.py │ └── myweb │ ├── settings.py │ ├── urls.py │ ├── asgi.py │ └── wsgi.py │ └── venv

此时 PyCharm 已经能够识别该 Django 项目。

四、启动 Django 项目

创建完成后,还需要通过虚拟环境中的 Python 启动 Django 服务。

进入:

cd.\venv\Scripts\

执行(需根据自己的实际目录来修改,这里以我的为例):

.\python E:\AAA\Boss_django\DjangoProject\myweb\manage.py runserver

运行成功后会出现类似信息:

Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). Starting development server at http://127.0.0.1:8000/ Quit the server with CTRL-BREAK.

看到:

Starting development server at http://127.0.0.1:8000/

说明 Django 已经成功启动。


五、访问 Django 网站

打开浏览器。

访问:

http://127.0.0.1:8000/

如果出现 Django 默认欢迎页面:

The install worked successfully! Congratulations!

则表示 Django 项目已经搭建成功。


六、常见问题

1. 找不到 django-admin

原因:

Django未安装成功

解决方法:

File → Settings → Python Interpreter

检查 Django 是否已经安装。


2. 启动时报错 No module named django

原因:

使用了系统Python启动项目

解决方法:

使用虚拟环境中的 Python:

.\venv\Scripts\python manage.py runserver

3. 浏览器无法访问

检查:

http://127.0.0.1:8000/

是否输入正确。

同时确认终端未关闭。


总结

PyCharm Community Edition 虽然不像 Professional 版那样能够直接创建 Django 项目,但通过以下几个步骤同样可以顺利完成开发环境搭建:

创建Python项目 ↓ 安装Django ↓ 使用django-admin创建项目 ↓ 使用虚拟环境Python启动项目 ↓ 浏览器访问127.0.0.1:8000

至此,一个基于 PyCharm Community Edition 的 Django 开发环境就已经成功搭建完成,可以开始后续的 Django 学习与开发工作了。

http://www.rkmt.cn/news/1452142.html

相关文章:

  • YOLOv5模型从PyTorch到C#的‘最后一公里’:ONNX模型导出、Netron查看与C#接口调参避坑指南
  • ZCC10012支持100V/1.2A 超低静态电流同步降压转换器 兼容LM5164
  • [特殊字符]黑龙江省考笔试机构深度评测|行测申论怎么选不踩坑
  • Zotero-Style插件终极指南:让文献管理变得高效又美观
  • 群发邮件用什么邮箱?从个人到企业级的高效解决方案全解析
  • UR5机械臂MATLAB/Python双平台运动学求解工具(含8组逆解)
  • 全栈开发硬核命题,拒绝CRUD男孩
  • 安全实验室搭建指南:在虚拟机里用Kali和那个GitHub DDoS脚本,能学到什么?
  • 南京市2026年黄金回收白银回收铂金回收门店指南 五家诚信店铺排行榜+联系方式电话推荐 - 大熊猫898989
  • Java搭建萌宠生态系统商城交易、洗护托运业务逻辑解析
  • 独立研究者设计的AI“调度大脑“:让多智能体系统学会自己安排工作
  • 南宁市2026年黄金回收白银回收铂金回收门店指南 五家诚信店铺排行榜+联系方式电话推荐 - 大熊猫898989
  • 微软Translator定制化NMT实战:用领域数据微调模型,解决专业术语翻译难题
  • 如何查询网站是否被谷歌收录?解决已抓取报错只要5分钟
  • 2026年荆门市黄金回收白银回收铂金回收门店哪家好 五家诚信店铺排行榜+联系方式电话推荐 - 盛世金银回收
  • 南平市2026年黄金回收白银回收铂金回收门店指南 五家诚信店铺排行榜+联系方式电话推荐 - 大熊猫898989
  • 微软用Rust重写核心密码库:内存安全与形式化验证的工程实践
  • ENVI 5.6.1 保姆级教程:搞定高分二号(GF2)影像融合,从插件安装到出图避坑全流程
  • 构建个人研究知识体系:从信息过载到系统化输出的高效工作流
  • ST-LINK V2-1 DIY烧录器全栈资源:从PCB到驱动、固件升级与Windows多版本兼容支持
  • OpenClaw 连接企业微信图文教程
  • DamaiHelper:告别黄牛票!Python自动化大麦网抢票脚本终极指南
  • 呼伦贝尔市2026年黄金回收白银回收铂金回收门店指南 五家诚信店铺排行榜+联系方式电话推荐 - 大熊猫898989
  • 眼动控制技术:开发者与制造商的创新指南与市场机遇
  • 若依数据权限原理与车间设备模块实现
  • 如何查询网站是否被谷歌收录?仅需5秒的纯手工验证法
  • 宁波市2026年黄金回收白银回收铂金回收门店指南 五家诚信店铺排行榜+联系方式电话推荐 - 大熊猫898989
  • MATLAB 2022a实战:手把手教你用A*+DWA算法给机器人做动态路径规划(附源码)
  • 告别发热降频!手把手教你用lspci和setpci调优NVMe SSD的PCIe电源管理
  • 怀化市2026年黄金回收白银回收铂金回收门店指南 五家诚信店铺排行榜+联系方式电话推荐 - 大熊猫898989