Django项目搭建

1.准备好Python3.10(Django)环境,并配置Django相关包:

​ Python环境配置见上节,这里主要配置Django,Pillow,PyMySQL,mysqlclient包

image-20230601115903591

2.Django工程

(1)新建Django项目

​ 新建项目--Django工程--确定存放位置--Python解释器选择Python3.10(Django)--应用程序填写users

image-20230601152106904
(2)运行调试

​ 运行--运行Shop--运行成功会在下面显示网页地址http://127.0.0.1:8000/

3.建立数据库并关联

(1)打开Navigat ,在127.0.0.1(mysql)连接下,建立一个与项目名字一样的数据库。

4.setting.py配置

(1)打开工程下面的setting.py文件,找到DATABASES部分,修改下面内容。本人只需修改“NAME”:Shop,即刚才建立的数据库名字。

image-20230601153203339

DATABASES = {
    "default": {

        "ENGINE": "django.db.backends.mysql",
        "NAME": "Shop",
        "USER":"root",
        "PASSWORD":"dq271828",
        "HOST":"127.0.0.1",
        "OPTIONS":{"init_command":"SET default_storage_engine=INNODB;"}
    }
}

(2)新建软件包、目录用于存放文件

image-20230601160129387

image-20230601185126165

(3)apps、extra_apps文件夹,右键将项目标记为源代码目录。

image-20230601155754635

(4)apps、extra_apps配置进来

import sys
# Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path(__file__).resolve().parent.parent
sys.path.insert(0, BASE_DIR)
BASE_DIR = Path(__file__).resolve().parent.parent
sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))
sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))

image-20230601200951291

posted @   德琪  阅读(64)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示