创建Django基本流程

在此之前你需要下载并安装好Python和Django

1、创建django文件夹

如:我的文件名叫pycharm_djiano_python_projects

2、打开cmd开始创建项目

  • 使用cd命令跳转到我们所建立文件夹的地址
  • 输入命令:django-admin startproject project
    在这里插入图片描述

3、打开pycharm导入我们创建的项目文件

在这里插入图片描述

4、配置__inti__.py文件夹

  • 在__init__.py文件夹中输入以下代码:
    import pymysql
    pymysql.install_as_MySQLdb()

在这里插入图片描述

5、打开mysql服务器,创建一个新的数据库

在这里插入图片描述

6、打开Pycharm,配置settings.py文件

  • 输入数据库相关信息

在这里插入图片描述

  • 修改时区和编码
  • 在这里插入图片描述

7、在Pycharm下创建应用

python manage.py startapp MyApp
或者django-admin startapp MyApp
在这里插入图片描述

8、在MyApp目录下新建urls.py文件夹

在这里插入图片描述

  • 文件内容为:
from django.conf.urls import url
from django.contrib import admin
from MyApp import views
urlpatterns = [
]

在这里插入图片描述

9、激活应用

  1. 在setting.py文件中将MyApp加入到INSTALLED_APPS选项中
    在这里插入图片描述

10、定义模型(在models.py文件夹中写数据库框架)

在这里插入图片描述

11、在数据库中生成数据表

  1. 生成迁移文件:python manage.py makemigrations
    在这里插入图片描述
  2. 执行迁移:python manage.py migrate
    在这里插入图片描述

12、 测试数据是否连接:

  1. 点击左边导航栏打开mysql
    在这里插入图片描述
  2. 进行测试:
    在这里插入图片描述
  3. 建立成功:
    在这里插入图片描述

13、建立模板文件和静态文件

  1. 建立和MyApp同级的文件夹templates,右键点击templates文件夹,找到Mark Directory as目录下的
    Template Folder选项,将其设置为模板文件,设置完成后templates文件夹会变成紫色。
    在这里插入图片描述

  2. 同理,我们在MyApp同级夹中建立static文件夹,并建立css、img、js子文件用于存放静态文件
    在这里插入图片描述

  3. 最后,在settings文件夹中进行相应的配置
    配置模板文件

'DIRS': [os.path.join(BASE_DIR,'templates')],

在这里插入图片描述
配置静态文件

STATIC_URL = '/static/'
STATICFILES_DIRS=(os.path.join(BASE_DIR),'static')

在这里插入图片描述

14、在manage中配置runserver:

在这里插入图片描述
点击之后:在parameters中输入runserver,输入后直接点击OK在这里插入图片描述

基本配置完成!

### 如何在 VS Code 中创建 Django 项目 要在 VS Code 中创建 Django 项目,可以按照以下方法操作: #### 配置虚拟环境 为了隔离项目的依赖包,建议先创建并激活 Python 虚拟环境。可以通过以下命令完成: ```bash python -m venv myenv source myenv/bin/activate ``` 安装 Django 库以便后续使用: ```bash pip install django ``` #### 创建 Django 项目 通过 `django-admin` 命令来初始化一个新的 Django 项目。假设项目名称为 `myproject`,执行以下命令[^4]: ```bash django-admin startproject myproject ``` 此命令会在当前目录下生成一个名为 `myproject` 的文件夹。 #### 使用 VS Code 打开项目 启动 VS Code 并加载刚刚创建Django 项目文件夹[^3]: ```bash code . ``` 这会自动打开 VS Code 编辑器,并显示新创建Django 文件结构。 #### 验证 Django 项目 确保虚拟环境已经激活后,在终端运行以下命令以启动开发服务器[^2]: ```bash python manage.py runserver ``` 默认情况下,Django 开发服务器将在本地地址 `http://127.0.0.1:8000/` 上运行。 如果需要更改端口号,可以在上述命令后面指定自定义端口号,例如: ```bash python manage.py runserver 8080 ``` #### 数据库迁移 对于数据库表单的设计和同步,需依次运行以下两条命令[^5]: ```bash python manage.py makemigrations python manage.py migrate ``` 这些步骤将帮助您构建初始的数据模型框架。 #### 配置调试设置 (launch.json) 为了让开发者更方便地调试 Django 应用程序,可编辑 `.vscode/launch.json` 文件中的配置项。通常需要调整的是应用监听的具体端口等内容[^1]。以下是 launch.json 的基本模板供参考: ```json { "version": "0.2.0", "configurations": [ { "name": "Python: Django", "type": "python", "request": "launch", "program": "${workspaceFolder}/manage.py", "args": ["runserver", "--noreload"], "justMyCode": false, "env": {"DJANGO_SETTINGS_MODULE": "myproject.settings"} } ] } ``` 这样就可以利用 VS Code 提供的强大功能来进行断点调试等工作流程了。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值