摘要:
option+command+C 复制文件路径 Command + Z 撤销 Command + X 剪切 Command + C 拷贝(Copy) Command + V 粘贴 Command + A 全选(All) Command + S 保存(Save) Command + F 查找(Find 阅读全文
摘要:
以一个student学生表为例子 class Student(models.Model): name = models.CharField(verbose_name='名称',max_length=10) phone = models.CharField(max_length=11,unique=T 阅读全文
摘要:
1、后台入口 http://127.0.0.1:8000/admin/2、创建用户命令 python manage.py createsuperuser #添加用户 也可以进入后台管理页面添加3、实现后台管理表 PS:在创建数据库时,字段verbose_name写上中文名,后台管理页面才会出现中文名 操作子项目下面admin.py文件 from . import models #导... 阅读全文
摘要:
1、后端处理请求的实现 一个提交数据的页面,会有get与post两种请求需要,这时候只需要写一个页面,在后端判断传过来的是get请求,还是post请求,就可以根据不同的请求得到不同的处理。 2、前端页面实现 前端通过form表单提交的方式实现,也可以写ajax请求实现 阅读全文
摘要:
一、获取请求参数 二、分页的方法 三、实现分页 分页的后端实现: 分页的前端实现: 阅读全文
摘要:
PS:如果数据库坏了,或者更新不了表结构,就把数据库文件删除,migrations文件夹下面除init的文件删除,再makemigrations和migrate django自带的数据库是文件格式,工程目录下的db.sqlite3文件就是数据库文件,需要通过工具进行连接 1、创建表 创建一个表名为a 阅读全文
摘要:
一、django上下文管理器(使变量能在每个页面被访问)上下文管理器会被自行访问,自动加载这些变量,每个页面都可以使用这些变量 1、创建一个python文件 在与项目名称相同的文件夹下面创建一个名字为context_process的python文件(文件名可以叫其它 2、在这个python文件里面写 阅读全文
摘要:
PS:如果遇到编码格式不对,把内容复制下来,把文件删除再重新创建一个新的文件,把内容拷贝回去,就可以了。 1、创建一个基础html页面 1、创建一个base.html,将网页的页头页脚,以及每个页面都用到的东西,都放进这个html中 2、在中间放内容的地方写上下面两行代码,表示这个块是可以加内容的 阅读全文
摘要:
PS:首先将TEMPLATES目录里的DIRS配置好,修改成存放html文件的目录 'DIRS': [os.path.join(BASE_DIR,'templates')], 1、在子项目目录里面的views.py里面写函数 def index(request): return render(req 阅读全文
摘要:
1、安装django 安装django pip install -U django 查看django是否安装好 django-admin 2、创建django工程 使用命令行创建 创建项目:在当前路径下创建一个django的工程 django-admin startproject dj_test 创 阅读全文