django初识与安装
安装python环境到本机
where python
输入以后可以看到你的python环境安装在哪里

新建一个python_env的文件夹用于存放django虚拟环境
在环境变量中配置一下这个文件夹地址并且命名为
WORKON_HOME
一定要命名成这个名字

mkvirtualenv 创建虚拟环境
deactivate 退出虚拟环境
rmvirtualenv 删除虚拟环境
pip install Django == 5.0.0
django-admin startproject lcy_shop #你的项目名
就新建好你的项目了
在你的项目底下有个settings.py的文件
TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [BASE_DIR / 'templates'], #把这个位置改成这样子'APP_DIRS': True,'OPTIONS': {'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages',],},},
]
然后在文件夹底下新建一个templates文件夹用于存放html文件

python manage.py runserver
执行终端就跑起来了项目

右下角选择解释器

新建一个apps的文件夹
PS D:\project\houduan\lcy_shop\apps> python ../manage.py startapp user
在这个文件夹下新建一个user的app用于存放所有关于user的api
setting.py里面配置修改一下加载apps
import sys
import os
from pathlib import Path# Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path(__file__).resolve().parent.parent
# 加入到项目跟的搜索路径,导入的时候可以直接从源码中导入
sys.path.insert(0, BASE_DIR)
sys.path insert(0,os.path.join(BASE_DIR,'apps'))
新建一个数据库用于连接

把你自己虚拟机的账号密码地址都写进去
DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME': 'lcy_shop','USER': '你的用户名','PASSWORD': '你的密码','HOST': '你的虚拟机ip地址',}
}
STATIC_URL = 'static/'
# 需要配置一下我们文件所在路径
STATICFILES_DIRS = [os.path.join(BASE_DIR,'static')
]
