1.在运行django时,Django会自动在项目的目录下创建数据库文件db.sqlite3
2.操作数据库
(1).使用 pip install命令在终端中安装mysqlclient
模块
(1).使用 pip install命令在终端中安装mysqlclient
模块
(3).setting模块下配置新建的数据库
(4).迁移数据库
1.使用makemigrations命令
2.使用migrate命令迁移数据库
此时在查看数据库就已经生成了10张表
3.配置静态资源
静态资源的配置分别由配置属性STATIC_URL、STATICFILES_DIRS和STATIC_ROOT完成,默认情况下,Django只配置了配置属性STATIC_URL。
若想在网页上正常访问静态资源文件,就可将文件夹pstatic写入资源集合STATICFILES_DIRS,来表示该属性以列表或元组的形式表示
4.配置媒体信息
媒体资源和静态资源是可以同时存在的
,而且两者可以独立运行,互不影响,而媒体资源只有配置属性MEDIA_URL
和MEDIA_ROOT
1.在setting中配置,格式如下
2.打开babies
文件夹的urls.py
文件,为媒体文件夹media
添加相应的路由地址
5.资源测试
(1).运行项目
(2)静态资源测试
(3)媒体资源测试
访问http://127.0.0.1:8000/media/imgs/p1.jpg