摘要: 强调 """ 其实我们在创建好一个django项目之后直接执行数据库迁移命令会自动生成很多表 django_session auth_user django在启动之后就可以直接访问admin路由,参考auth_user表,并且还必须是管理员用户才能进入 使用auth模块,要用就用全套,要不就不用 " 阅读全文
posted @ 2021-01-10 16:02 浮生一夜不知秋 阅读(232) 评论(0) 推荐(0) 编辑
摘要: Cookie操作 obj = HttpResponse() # 操作cookie return obj # 如果想要操作cookie,你就不得不用obj对象 # 设置cookie obj.set_cookie(key,value) # 获取cookie request.COOKIES.get(key 阅读全文
posted @ 2021-01-10 15:52 浮生一夜不知秋 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 主要功能 1.渲染html代码 2.校验数据 3.展示提示信息 校验数据,前端可有可无,但是后端必须要有 基本语法 from django import forms class MyForm(forms.Form): username = forms.CharField(min_length=3,m 阅读全文
posted @ 2021-01-10 14:23 浮生一夜不知秋 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 分页器 """ django中有自己的分页器模块,但是书写起来很麻烦并且功能太简单 所以我们自己用自己写好的分页器 """ class Pagination(object): def __init__(self,current_page,all_count,per_page_num=2,pager_ 阅读全文
posted @ 2021-01-10 13:57 浮生一夜不知秋 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 特点 异步提交,局部刷新 朝后端发送请求的方式 1.浏览器地址栏直接输入url回车 GET 2.a标签href GET 3.form表单 GET/POST 4.ajax GET/POST ajax不是新的编程语言,而是一种使用现有标准的新方法 不重新加载整个页面的情况下,可以与服务器交换数据并更新部 阅读全文
posted @ 2021-01-10 13:50 浮生一夜不知秋 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 建表 class User(models.Model) name = models.CharField(max_length) age = models.InterField() register_time = models.DateField() ## models.DateTimeField() 阅读全文
posted @ 2021-01-10 10:16 浮生一夜不知秋 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 三板斧 HttpResponse:返回字符串类型 render:返回html,并且可以给页面传值 redirect:重定向 视图函数必须要返回一个httpresponse对象 JsonResponse对象 数据交互需要使用json过度,实现跨语言数据传输 from django.http impor 阅读全文
posted @ 2021-01-10 09:23 浮生一夜不知秋 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 路由匹配 1.url第一个参数是正则表达式,只要第一个参数能够匹配到内容,那么就会停止匹配,直接执行对应的视图函数 2.Django内部会做一个加/的重定向,如果匹配不到的话 3.APPEND_SALSH = False,可以取消自动加/的重定向 4.首页,url(r'^$',views.home) 阅读全文
posted @ 2021-01-10 08:32 浮生一夜不知秋 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 创建Django项目 django-admin startproject 项目名 启动Django项目 1.先切换到项目目录下 2.python manage.py runserver IP:端口号 创建应用 python.manage.py startapp 应用名 注意事项:1.创建的应用一定要 阅读全文
posted @ 2021-01-09 21:07 浮生一夜不知秋 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 基础概念 urls.py:路由与视图函数的关系 views:存放视图函数(主要后端业务逻辑) templates:存放html文件 动态网页:数据是实时获取的 静态网页:页面上的数据直接写死的,不会变化 三大组成部分:socket,路由与视图函数对应关系,模板语法 web框架简介 一、django 阅读全文
posted @ 2021-01-09 20:02 浮生一夜不知秋 阅读(65) 评论(0) 推荐(0) 编辑