摘要: CSS有三个非常重要的三个特性:层叠性、继承性、优先级。 层叠性 相同选择器给设置相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式。层叠性主要解决样式冲突的问题 层叠性原则 样式冲突,遵循的原则是就近原则,哪个样式离结构近,就执行哪个样式 样式不冲突,不会层叠 示例代码 <!DOCTYPE 阅读全文
posted @ 2022-07-19 17:26 pure3417 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 前面只是返回了一个简单的字符串,但是一个正常的网站应该都是有多个html页面组成。 如果想要django放回一个html页面,该怎么办呢? django给我们提供了一个render的方法 url.py from django.urls import path from app01 import vi 阅读全文
posted @ 2022-07-19 16:03 pure3417 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 注册app 在settings.py中注册app 方式1 直接加入app名 INSTALLED_APPS = [ 'django.contrib.admin', 'app01', ] 方式2 在app01文件夹下打开app.py文件可以发现有一个名为AppConfig的类,在类中有一个name = 阅读全文
posted @ 2022-07-19 15:08 pure3417 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Django 中的一个app 就是项目里面的一个应用的意思。 - 项目 - 用户管理 - 后台管理 - 。。。 例如,用户管理和后台管理就是Django里面的一个app 创建app 创建App只需要在命令行输入命令: python manage.py atartapp <app名> 例如: cd m 阅读全文
posted @ 2022-07-19 14:14 pure3417 阅读(340) 评论(0) 推荐(0) 编辑
摘要: mysite │───manage.py └───mysite │───asgi.py │───settings.py │───urls.py │───wsgi.py │───__init__.py manage.py:项目管理脚本,用于启动项目、创建app、数据管理。一般不会修改 settings 阅读全文
posted @ 2022-07-19 11:19 pure3417 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 前提:Django已安装 这里使用的是Django3.2,python3.8 创建项目 命令行 打开终端 进入某个目录(项目放在哪里) 执行命令创建项目 D:\Anaconda3\envs\dj3_py39\Scripts\django-admin.exe startproject <项目名称> # 阅读全文
posted @ 2022-07-19 11:06 pure3417 阅读(17) 评论(0) 推荐(0) 编辑