当前位置: 首页 > 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.jsqmd.com/news/940711/

相关文章:

  • 恒远科技十年磨一剑:用H4 OntoX定义工业级通用AGI引擎,引领工业AI新标准
  • 我面试了AI时代的第一批前端,感觉后背发凉
  • YOLOv5模型从PyTorch到C#的‘最后一公里’:ONNX模型导出、Netron查看与C#接口调参避坑指南
  • ZCC10012支持100V/1.2A 超低静态电流同步降压转换器 兼容LM5164
  • 告别文档维护地狱:AI 驱动开源组件自动化文档流
  • GD32E230点灯实战:除了gpio_bit_write,这些GPIO库函数你用对了吗?
  • C语言实战:从零实现猜数字小游戏
  • [特殊字符]黑龙江省考笔试机构深度评测|行测申论怎么选不踩坑
  • Zotero-Style插件终极指南:让文献管理变得高效又美观
  • Qwen-VLA:跨任务、环境与机器人形态的视觉-语言-动作统一建模
  • 基于边缘计算的智慧停车场AI算力评估与SE110S-WA32部署方案
  • LLaMA-Factory微调ChatGLM3-6B后,如何手动构建prompt模板并用vLLM推理(附完整代码)
  • 告别卡顿!用Tiny11 Builder自制精简版Win11镜像,老电脑也能流畅跑
  • 从堡垒机到特权治理:企业为何全面升级 PAM360
  • 数据高效因果推断:用最少信息实现个体化精准决策
  • Typora破解2025最新版破解教程1.10.8
  • 佛山靠谱的餐饮家具工厂哪家强
  • uniapp H5项目里不靠后端直接看PDF和Word文档的轻量预览方案
  • 实验复现失败率高达68%?一文拆解AI工具与实验管理深度整合的4个黄金接口
  • 别再手动截屏了!教你用YOLOv8分割模型(yolov8n-seg.pt)实现视频物体精准抠图与保存
  • 群发邮件用什么邮箱?从个人到企业级的高效解决方案全解析
  • 谷歌收录怎么查询?纯JS渲染的单页面,验抓取只需1招
  • 2026年薪酬设计指南:多少钱才能留住核心人才?
  • AI Agent在行业Agent化中寻找切入点
  • 能区分说话人且转写准的录音 APP
  • 汕尾市2026年黄金回收白银回收铂金回收门店指南 五家诚信店铺排行榜+联系方式电话推荐 - 大熊猫898989
  • UR5机械臂MATLAB/Python双平台运动学求解工具(含8组逆解)
  • AI数字人公司哪家专业?2026年更值得重点比较的5项核心能力
  • 别再让大模型说‘我是AI’了:手把手教你用Qwen-14B打造专属‘数字员工’
  • 安全实验室搭建指南:在虚拟机里用Kali和那个GitHub DDoS脚本,能学到什么?