随笔分类 - python-h-Django
摘要:一、多表操作 创建模型 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one) 出版商模型:出版商有名称,所在城市以及email。 书籍模型:
阅读全文
摘要:一、admin组件使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: # Application definitionINSTALLED_AP
阅读全文
摘要:一、Jquery实现Ajax url type data success error complete statusCode {% load staticfiles %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <
阅读全文
摘要:一、mrbs mrbs:(meeting room booking system)会议室预订系统 二、效果 三、models from django.db import models # Create your models here. from django.contrib.auth.models
阅读全文
摘要:一、同源策略 https://www.cnblogs.com/yuanchenqi/articles/7638956.html 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在
阅读全文
摘要:一、原生form https://www.cnblogs.com/yuanchenqi/articles/7614921.html 案例: 步骤: 1.models.py ... makemigrations migrate from django.db import models # Create
阅读全文
摘要:一、模板继承 知识点: users.html / roles.html 继承自 base.html 滑动时,固定 position: fixed;top:60px;bottom:0;left:0;width:200px; overflow: auto;base.html <!DOCTYPE html
阅读全文
摘要:一、rbac 权限组件 1 项目与应用 一个项目,可以有多个应用 一个应用,可以在多个项目下 前提:应用是组件!! 2 什么是权限? 一个包含正则表达式url就是一个权限 who what how >True or Flase UserInfor id name pwd permission=mod
阅读全文
摘要:一、添加文章 注: 后台管理页面,应该有个新得 app/blog/backend/ # 文章列表页/blog/add_article/ # 添加文章 # 后台管理re_path(r'backend/$', views.backend),re_path(r'add_article/$', views.
阅读全文
摘要:一、文章评论 <div class="comment_region"> <div class="row"> <div class="col-md-8"> <p>昵称:<input type="text" id="tbCommentAuthor" class="author" disabled="di
阅读全文
摘要:一、文章详细页 文章详细页:1.链接:<div><h5><a href="/blog/{{ article.user.username }}/articles/{{ article.pk }}">{{ article.title }}</a></h5></div> 2.url分配: re_path(
阅读全文
摘要:1 ajax和用户认证组件 PIL和session 2 ajax和form组件注册功能 (1) form请求和ajax上传文件 form请求: <form action="" novalidate enctype="multipart/form-data"> </form> request.FILE
阅读全文
摘要:一、博客系统得表关系 models.py from django.db import models from django.contrib.auth.models import AbstractUser class UserInfo(AbstractUser): """ 用户信息 """ nid =
阅读全文
摘要:一、中介模型 四个项目: 苑昊 博客(BBS) (7-8) CRM 1.权限组件 (3) 2.start组件 -- admin (5) 1.使用 2.源码 django 源码 (面向对象) 以源码为导师 使用python最顶头的人写出来的 3.开发类似于源码的组件 4.面向对象。。。优点。。。 3.
阅读全文
摘要:一、auth模块 from django.contrib import auth django.contrib.auth中提供了许多方法,这里主要介绍其中的三个: authenticate() 提供了用户认证,即验证用户名以及密码是否正确,一般需要username password两个关键字参数 如
阅读全文
摘要:一、logging配置 Django项目常用的logging配置 settings.py LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'standard': { 'format': '[%(
阅读全文
摘要:2. 今日内容 https://www.cnblogs.com/liwenzhou/p/8761803.html https://www.cnblogs.com/liwenzhou/p/8761803.html HTTP: 请求格式: HTTP/1.1 /index GET \r\n k1:v1 \
阅读全文
摘要:https://www.cnblogs.com/liwenzhou/p/8747872.html 2. 今日内容 1. form组件 1. 需求分析 1. 要有form标签 > form组件可以生成HTML标签 2. 对用户填写的数据做校验 1. 前端做校验(能做就做) 2. 后端做校验(必备) >
阅读全文
摘要:https://www.cnblogs.com/liwenzhou/p/8718861.html Ajax 浏览器给服务器发请求的方式 1.在浏览器地址栏输入网址并回车 GET 2.a标签跳转 GET 3.form表单(全局刷新) action = '/***/' GET / POST 4.AJAX
阅读全文
摘要:2. 今日内容 https://www.cnblogs.com/liwenzhou/p/8343243.html 1. Cookie和Session 1. Cookie 服务端: 1. 生成字符串 2. 随着响应将字符串回复给浏览器 3. 从浏览器发送的请求中拿到字符串 cookie就是保存在浏览器
阅读全文