PyCharm下Win10 Django项目搭建与app开发指南

13 下载量 172 浏览量 更新于2024-08-29 2 收藏 759KB PDF 举报
本文详细介绍了如何在PyCharm中创建一个venv(虚拟环境)来开发Django项目,特别针对Windows 10系统。首先,我们需要理解为什么要创建venv,它能确保每个项目拥有独立的Python环境,避免版本冲突。步骤如下: 1. 创建venv环境: 在PyCharm中,选择File > New > Project,然后选择"Python",选择"New Environment",指定路径D:\project\djangoadmin,创建一个与项目相对隔离的虚拟环境。 2. 安装依赖: 进入终端(Terminal),使用pip安装Django(版本2.1)和Django REST Framework,通过指定国内镜像源`https://pypi.tuna.tsinghua.edu.cn/simple`,提高安装速度和稳定性: ``` pip install django==2.1 -i https://pypi.tuna.tsinghua.edu.cn/simple pip install djangorestframework -i https://pypi.tuna.tsinghua.edu.cn/simple ``` 安装完成后,可以使用`pip list`检查是否安装成功。 3. 配置环境变量: 将venv的Scripts目录添加到系统环境变量的PATH中,以便直接调用Python解释器:`D:\project\djangoadmin\venv\Scripts` 4. 创建项目及应用: 使用`django-admin startproject`命令创建名为mysite的新项目,然后创建名为dingding的应用,通过`python manage.py startapp dingding`命令实现。dingding应用包含常见的文件,如admin.py、apps.py、models.py等,用于管理后台、配置应用和数据模型。 5. 启动项目: 在项目的根目录下,使用`python manage.py runserver 0.0.0.0:8000`启动开发服务器,访问`http://127.0.0.1:8080`来检验项目的初始设置。 6. 项目结构: Django项目结构包括配置文件(settings.py)、URL路由文件(urls.py)、WSGI配置(wsgi.py)、命令行工具(manage.py),以及每个应用的文件夹,如dingding应用下的视图、模型和测试等。 总结来说,本文主要涵盖了在PyCharm中创建Django项目的基础流程,包括创建虚拟环境、安装依赖、设置环境变量、创建应用以及启动服务器,这些都是Django开发的必备步骤。通过这个过程,可以确保项目管理和开发的整洁性,同时方便后续的扩展和维护。