- (一)配置项目
- 1、在PyCharm中新建项目babies
- 2、项目中新建app和两个文件夹(media、pstatic)
- 3、数据配置
- (1)setting中注册app
- (2)在配置文件settings.py的配置属性TEMPLATES添加文件夹templates。
- (二) 数据迁移
- 1、在setting中配置数据库
- 2、在navicat中新建数据库babies
- 3、执行数据迁移
- 4、完成迁移
python manage.py startapp index
python manage.py startapp commodity
python manage.py startapp shopper
这是因为没有导入os模块,需要在settings.py中找到os模块单击下载
下载完成就可以成功创建文件
使用PyCharm向导生成的项目,该配置已经完成,不用再手动配置。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'babies',
'USER':'root',
'PASSWORD':'p@ssw0rd',
'HOST':'127.0.0.1',
'PORT':'3306',
}
}
2、在navicat中新建数据库babies
3、执行数据迁移
迁移命令:python manage.py migrate
出现这个错误需要在__init__.py中加入数据
import pymysql pymysql.install_as_MySQLdb()4、完成迁移
迁移成功后右击刷新,babies中会出现以下这些表



