使用pycharm创建django项目

本文介绍了如何在PyCharm中创建Django项目,并使用Virtualenv隔离环境。详细步骤包括设置项目路径,使用virtualenv,运行项目,配置MySQL数据库,编辑settings.py文件以及执行migrate命令生成数据表。最后,通过浏览器验证Django项目已成功运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 打开pycharm,点击Create New Project,进入项目设置界面
    在这里插入图片描述
  2. 选中左侧的Django,在Location出填写项目路径和名称,点击使用Vritualenv创建的虚拟环境(virtualenv可以为项目创建一个独立的python虚拟环境,它的好处在于可以将不同项目的环境隔离出来。比如项目A使用django2.0,项目B使用django3.1,如果未使用virtualenv,则同时只能开发运行一个项目,如果使用virtualenv则可以使项目在开发、运行时互不干扰。)
    在这里插入图片描述
  3. 等待项目创建完成
    在这里插入图片描述
  4. 创建完成,可以看到创建的目录结构如下
    在这里插入图片描述
  5. 在界面中找到Terminal,点击进入项目的虚拟环境
    在这里插入图片描述
  6. 在Terminal中输入python manage.py runserver 0.0.0.0:80即可运行程序
    在这里插入图片描述
  7. 我们这里使用数据库mysql,首先创建poetry数据库,这里设置字符集为utf8mb4以兼容部分特殊字符
CREATE DATABASE poetry default character set utf8mb4 collate utf8mb4_unicode_ci;
  1. 打开settings.py文件, 编辑数据库相关设置
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'poetry',               # 数据库名
        'USER': 'root',                 # 账号
        'PASSWORD': 'abcdABCD1234',     # 密码
        'HOST': '127.0.0.1',            # IP
        'PORT': '3306',                 # 端口
        "OPTIONS": {
        	"init_command": "SET default_storage_engine=INNODB;",
        	"charset": "utf8mb4"		#字符集
        }
    }
}
  1. 在Terminal中输入命令python manage.py migrate生成数据表
    在这里插入图片描述
  2. 经过以上操作数据库表已经成功生成,输入以下命令,可以查看所生成的数据表
    在这里插入图片描述
  3. 在浏览器中输入127.0.0.1可以看到django已经成功运行啦
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值