11 2019 档案
摘要:1.配置admin应用在settings文件中INSTALLED_APPS添加:'django.contrib.admin', 默认是已经添加好的2.创建管理员用户在项目下终端中输入:pytyhon maange.py createsuperuser依次输入用户名,邮箱,密码3.汉化在setting
阅读全文
摘要:Flask中的cookie和session from flask import Flask app = Flask(__name__) 一.cookie from flask import Flask, make_response, request @app.route('/') def hello
阅读全文
摘要:Django惰性机制 所谓惰性机制:Publisher.objects.all()或者.filter()等都只是返回了一个QuerySet(查询结果集对象),它并不会马上执行sql,而是当调用QuerySet的时候才执行。 惰性机制之可迭代 1 2 3 # objs=models.Book.obje
阅读全文
摘要:在Django中,聚合函数是通过aggregate方法实现的,aggregate方法返回的结果是一个字典 在使用时需要先导入模块from django.db.models import Count,Avg,Max,Min,Sum 假设有一个模型 class Book(models.Model): n
阅读全文
摘要:运输层 运输层概述 运输层提供应用层端到端通信服务,通俗的讲,两个主机通讯,也就是应用层上的进程之间的通信,也就是转换为进程和进程之间的通信了,我们之前学到网络层,IP协议能将分组准确的发送到目的主机,但是停留在网络层,并不知道要怎么交给我们的主机应用进程,通过前面的学习,我们学习有mac地址,通过
阅读全文
摘要:csrf原理及flask的处理方法 为什么需要CSRF? Flask-WTF 表单保护你免受 CSRF 威胁,你不需要有任何担心。尽管如此,如果你有不包含表单的视图,那么它们仍需要保护。 例如,由 AJAX 发送的 POST 请求,然而它背后并没有表单。在 Flask-WTF 0.9.0 以前的版本
阅读全文
摘要:数据库基本操作 在Flak-SQLAlchemy中,插入、修改、删除操作,均由数据库会话管理。 会话用db.session表示。在准备把数据写入数据库前,需要先将数据添加到会话中然后调用commit()方法提交会话。 在Flask-SQLAlchemy中,查询操作是通过query对象操作数据。 最基
阅读全文