摘要: Django Admin 是对model中 对应的数据表进行增删改查的组件,对每个APP下面已注册的model表进行增删改查。而stark组件仿照Admin组件开发。 Admin的常用配置: Filedstes 使用方法和效果如下图 Action 使用方法和效果图 需要在My_AppConfig(a 阅读全文
posted @ 2018-03-17 18:40 AndRew-A 阅读(632) 评论(2) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/dreamer-fish/p/5556641.html 环境:Django--1.11 创建django的model时,有DateTimeField、DateField和TimeField三种类型可以用来创建日期字段,其值分别对应着datetim 阅读全文
posted @ 2018-03-14 19:52 AndRew-A 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 权限 根据URL进行限制用户可以访问的资源 项目与应用的关系 项目可包含多个应用应用可包含在多个项目中RBAC:基于权限的管理系统 项目 先创建一个Django项目 Model 前端模板 URL 后端 后端有很多的视图函数,如果编写装饰器进行判断用户是否有权限访问,有三十个视图函数,就需要在三十个视 阅读全文
posted @ 2018-03-05 19:27 AndRew-A 阅读(3253) 评论(0) 推荐(0) 编辑
摘要: 中间件简介 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 在django项目的settings模块中,有一个 MIDDLEWARE_CLASSES 变量,其中每一个元素就 阅读全文
posted @ 2018-03-05 15:32 AndRew-A 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 什么是AJAX AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 优点: 不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行 同源策略与j 阅读全文
posted @ 2018-03-02 17:50 AndRew-A 阅读(137) 评论(0) 推荐(0) 编辑
摘要: WEB框架本质 通常为B/S架构,浏览器作为客户端,服务器为服务端。优点:升级维护方便。 浏览器 功能:发送/解析请求(request) 请求格式 1)GET GET请求格式 “GET / HTTP/1.1 \r\n” k1:v1\r\n k2:v2\r\n 只有请求头,没有请求体 响应 特点: 没 阅读全文
posted @ 2018-03-01 21:50 AndRew-A 阅读(270) 评论(0) 推荐(0) 编辑
摘要: - URL:from django.urls import reverseurl(r'^all/(?<article_type_id>\d+).html$', home.index, name='index'),在HTML中:{% url "index" article_type_id=1 %} = 阅读全文
posted @ 2018-02-28 19:06 AndRew-A 阅读(629) 评论(1) 推荐(1) 编辑
摘要: 前端HTML <!DOCTYPE html> {% load static %} {% get_static_prefix as getstatic %} <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua 阅读全文
posted @ 2018-02-27 16:52 AndRew-A 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 验证码 使用工具: pillow 前端 前端模板 //点击图片立即刷新?需要在图片的路径后面加上一个“?”问好即可。如下实例 前端看到的验证码就是以上这么多,现在到了后端的view层 登录时做校验 def post(self, request): login_response = {"user": 阅读全文
posted @ 2018-02-27 15:59 AndRew-A 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。 使用python开发,环境有Python2和 python3 两种,有时候需要两种环境切换使用,下面提供详细教程一份。 1、下载python3和python2 进入python官网,链接https: 阅读全文
posted @ 2018-02-24 12:32 AndRew-A 阅读(175) 评论(0) 推荐(0) 编辑