使用Pycharm创建一个Django项目(转张土豆的博客)

Django Web应用搭建教程
本文详细介绍如何使用Django 1.11.13在Python 2.7.15环境中搭建Web应用,包括创建项目、理解项目结构、配置及启动服务器等内容。
我应用的环境Django1.11.13 Python2.7.15
Step 1. 点击File --> New Project 弹出如下窗口:

图中编号1处为项目位置;编号2处为使用的模板语言类型,默认为Django模板语言;编号3处是保存项目页面HTML的文件夹名称,默认为templates;编号4处是应用名,一般根据Web应用的实际功能来命名。
本示例中,我们项目位置为E:\testDjango,应用名为fake优快云。
设置填写完毕后,点击右下角的Create,创建项目。

Step 2. 了解创建后项目的项目文件结构
创建成功后的界面如下图所示:

可以看到,在项目根目录下,有三个文件夹:fake优快云, templates和testDjango,以及一个python脚本文件manage.py.
fake优快云 是我们创建的应用相关要素的文件夹,testDjango是我们整个Django项目相关元素的文件夹。也就是说,对于一个Django项目,与项目名相同的文件夹只能有一个,应用对应的文件夹则可以有多个。templates文件夹用来保存HTML模板。
manage.py 是系统自动生成的Django项目管理程序,Django项目创建和运行所需要的所有命令都能由这个脚本提供。如为项目创建数据库的makemigrations 和 migrate, 启动服务器的runserver等。在编程过程中,manage.py一般是不需要修改的。
fake优快云 和 testDjango所包含的内容大致相同。
fake优快云中,编程中常用的是migration文件夹、models.py和views.py。
  • views.py 是Web应用后台的核心,定义了后台具体的响应动作和数据存取、操作动作的函数;
  • models.py 是Web应用数据库的定义文件,以Python类的形式定义数据库中的各个表;
  • migration文件夹 保存着models中的数据库表迁移之后的文件,一般不需要手工操作。
除了fake优快云中已有的文件之外,一般还需要新建一个urls.py文件,用来指定应用中出现的url所对应的响应函数。
testDjango中,常用的文件是setting.py 和 urls.py。 前者是项目的一些属性设置,如数据库连接、debug的方式等;后者同样是url映射关系。

Step 3. 编辑Web应用详细内容

Step 4. 配置Django Server并启动服务器
点击图中所示绿色按钮,即可启动Web应用。

若未自动出现图示按钮,可以点击向下的灰色三角,选择 Edit Configurations ,弹出如下窗口
通过1,2 两步添加一个新的Django Server,在3处输入服务器名称,在5处输入启动页面。点击OK即可。
要在PyCharm创建一个新的Django项目,可以按照以下步骤操作: ### 步骤一:安装必要的环境 1. **确保已安装Python** 确保你的系统上已经安装了 Python 和 pip 工具。 2. **下载并安装 PyCharm** 如果还没有安装 PyCharm,可以从 [JetBrains官网](https://www.jetbrains.com/pycharm/) 下载社区版(免费)或专业版,并完成安装。 3. **安装 Django** 打开终端或命令行工具,运行以下命令以安装 Django: ```bash pip install django ``` --- ### 步骤二:通过 PyCharm 创建 Django 项目 #### 使用 PyCharm 的图形界面新建项目: 1. **打开 PyCharm** 启动 PyCharm 软件,进入欢迎页面。 2. **选择“New Project”** - 在欢迎界面上点击 “Create New Project”,或者在菜单栏中选择 `File > New Project`。 3. **设置项目的解释器 (Interpreter)** - 在弹出的新建窗口中,指定要使用的 Python 解释器。如果需要新的虚拟环境,可以选择 `New environment using...` 并配置好路径和基础解释器。 4. **添加 Django 支持** - 勾选左侧的框架选项列表中的 "Django" 框架支持。 - 这样会在创建项目的同时自动为你生成一些基本结构文件。 5. **命名项目及保存位置** - 输入新项目的名称,并确定存储目录。 - 点击 OK 完成创建过程。 6. **等待初始化完成后验证成功** 当 PyCharm 加载完毕后,默认会显示 Django 相关模板内容以及自动生成的一些关键脚本如 manage.py 文件等。 7. **测试服务器是否正常工作** 右键单击主应用模块下的 `manage.py` 文件,在上下文菜单里找到并执行命令 Run ‘manage.py runserver’ 来启动内置开发Web服务端口默认值一般是8000;访问 http://localhost:8000/ 就能看到标准欢迎界面表示一切就绪啦! --- ### 补充说明: 如果你之前忘记勾选 Django 支持功能的话也可以手动增加进来的办法很简单只需要到 File -> Settings -> Languages & Frameworks -> Django 把 Enable Django 开启就可以了同样填入对应的 settings.py 路径信息之类的参数即可生效哦~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值