随笔分类 -  0.15--WEB框架开发

1 2 下一页
Angular 互 中的数据交互 (get jsonp post )
摘要:一、Angular get 请求数据 Angular5.x 以后 get、post 和和服务器交互使用的是 HttpClientModule 模块。 1、在 app.module.ts 中引入 HttpClientModule 并注入 import {HttpClientModule} from ' 阅读全文
posted @ 2020-05-25 16:01 foremost 阅读(426) 评论(0) 推荐(0)
Flask---框架
摘要:Flask快速入门,知识整理 1、flask介绍 django大而全 ,flask小而精 python的微框架,也是一个基于MVC设计模式的web框架 官方网站:http://flask.pocoo.org/ Flask依赖的三个库: jinja2模板引擎 werkzeug WSGI工具集 itsd 阅读全文
posted @ 2019-01-27 21:45 foremost 阅读(191) 评论(0) 推荐(0)
阿里云-服务器搭建
摘要:https://promotion.aliyun.com/ntms/act/campus2018.html 云翼计划 1、自己写了一个博客系统,需要放在云服务器上试试,选择了阿里云-云翼计划-享受学生优惠 创建阿里云账号,完成实名认证和学生认证 搭建说明文档 我选择如图: 支付成功后进入管理控制台 阅读全文
posted @ 2018-12-02 20:33 foremost 阅读(276) 评论(0) 推荐(0)
BBS+ BLOG系统(仿博客园)
摘要:一、基本要求 作业题目:开发BBS+BLOG系统 作业需求: 评论处、上传文章处都要防止xss攻击--凡是向网站输入内容的都要防止 博客系统开发: 演示内容, 1、注册输入为空,输入已注册过的信息提交 2、登录为空、输入错误提交 3、展示首页 注销--重新输入 4、个人站点--展示--进入文章详情页 阅读全文
posted @ 2018-11-25 22:39 foremost 阅读(456) 评论(0) 推荐(0)
BBS--后台管理页面,编辑文章,xss攻击
摘要:1 1、对文章进行增删改查 view视图 2、文本编辑器 点击新建文章就会出现编辑框 比如你写 hello 选择标题一 编辑器后台的模式为<h1>hello</h1> 编辑器的引入和使用 http://kindeditor.net/down.php 下载之后放在静态文件夹下面 编辑器的使用方法看官方 阅读全文
posted @ 2018-11-25 12:07 foremost 阅读(685) 评论(0) 推荐(0)
BBS-文章详情页、评论、评论树
摘要:1、简单的实现评论功能 article_detail.html,拿到数据 由路--给视图函数--写入数据库 -- 评论之后--清空评论框 显示根评论的两种方法 1、render显示根评论 class="list-group article_detail.html 2、ajax显示评论:es6 模板字 阅读全文
posted @ 2018-11-24 15:30 foremost 阅读(436) 评论(0) 推荐(0)
BBS-文章详情页、点赞功能
摘要:文章详情页--布局中header和左边区域不变--用到继承 home_site和article_detail只是布局 中心区域 只是右侧不同 用到继承原理 url 解决复用问题:方式1:封装函数 解决复用问题:方式2:inclution_tag 自定义tag(样式和数据结合在一起) 自定义标签和过滤 阅读全文
posted @ 2018-11-23 10:46 foremost 阅读(347) 评论(0) 推荐(1)
BBS--功能4:个人站点页面设计(ORM跨表与分组查询)
摘要:查询: 日期归档查询 1 date_format date,time,datetime create table t_mul_new(d date,t time,dt datetime); insert into t_mul_new values(now(),now(),now()); select 阅读全文
posted @ 2018-11-22 17:33 foremost 阅读(309) 评论(0) 推荐(0)
BBS--首页、个人站点、ORM
摘要:首页 首页文章排版渲染 登录不登录两种情况 1、bootstrap导航条 点击session 创建登陆后创建人物图表 bootstrap--样式 2、栅格系统设计主体页面 将最外面的布局元素 .container 修改为 .container-fluid,就可以将固定宽度的栅格布局转换为 100% 阅读全文
posted @ 2018-11-21 23:04 foremost 阅读(1272) 评论(0) 推荐(0)
BBS-基于forms组件和ajax实现注册功能
摘要:http://www.cnblogs.com/yuanchenqi/articles/7638956.html 1、设计注册页面 views.py 运行后样式不好看,需要加样式 增加 django.forms import widgets 继续修改名字 博客注册压面头像功能 1、点击头像相当于点击上 阅读全文
posted @ 2018-11-21 09:51 foremost 阅读(341) 评论(0) 推荐(0)
BBS-基于用户认证组建和Ajax实现登陆验证
摘要:功能1: 基于用户认证组件和Ajax实现登录验证(图片验证码) 总结: 1 一次请求伴随多次请求 2 PIL 3 session存储 4 验证码刷新 步骤: 1、配置静态文件夹 settings.py 登录页面的设计 Bootstrap 表单 form-control 表单控件加上类form-con 阅读全文
posted @ 2018-11-19 23:21 foremost 阅读(336) 评论(0) 推荐(0)
BBS-项目流程分析-表的创建
摘要:http://www.cnblogs.com/alice-bj/tag/Django%20-%20BBS/ https://www.cnblogs.com/venicid/p/9365019.html#_label0 1、项目流程 2、设计表结构 关联字段放在多的一方 对表逻辑分析 (1)用户表分析 阅读全文
posted @ 2018-11-19 19:38 foremost 阅读(478) 评论(0) 推荐(0)
Django-wed开发框架-练习题
摘要:https://www.cnblogs.com/pandaboy1123/p/9894981.html 1、列举Http请求常见的请求方式 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本 阅读全文
posted @ 2018-11-19 19:22 foremost 阅读(797) 评论(0) 推荐(0)
python--socketserver模块
摘要:Server类 客户端: 服务端:并发 阅读全文
posted @ 2018-11-19 15:56 foremost 阅读(501) 评论(0) 推荐(0)
django组件:中间件
摘要:全局性的逻辑处理 一、中间件的概念 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎使用,用不好会影响到性能。Django的中间件的定义: 如果你想修改请求,例如被传送到view中的 阅读全文
posted @ 2018-11-19 10:53 foremost 阅读(179) 评论(0) 推荐(0)
django--用户认证组件
摘要:用户认证组件 - 创建超级用户 django把密码放在数据库--密码是密文的 一、auth模块 from django.contrib import auth django.contrib.auth中提供了许多方法,这里主要介绍其中的三个: 接口就是函数 views login.html index 阅读全文
posted @ 2018-11-18 20:12 foremost 阅读(288) 评论(0) 推荐(0)
Django - session 会话跟踪技术
摘要:1、session简介 |session 英 /'seʃ(ə)n/ 美 /'sɛʃən/ 基于cookies开发,将值存到服务端 写session 读session Session是服务器端技术,利用这个技术,服务器在运行时可以 为每一个用户的浏览器创建一个其独享的session对象,由于 sess 阅读全文
posted @ 2018-11-18 18:51 foremost 阅读(491) 评论(0) 推荐(0)
Django - cookies 会话跟踪技术
摘要:一、HTTP协议的无状态保存 两次请求之间没有关联 会话理解为客户端与服务器之间的一次会晤,在一次会晤中可能会包含多次请求和响应 2、会话路径技术使用Cookie或session完成 我们知道HTTP协议是无状态协议,也就是说每个请求都是独立的!无法记录前一次请求的状态。 但HTTP协议中可以使用C 阅读全文
posted @ 2018-11-18 12:20 foremost 阅读(271) 评论(0) 推荐(0)
Django - forms组件
摘要:一、校验字段功能 1、reg页面准备 models 生成数据表 常规的form 路由层urls 视图层views: 模板层.html 2、(form组件)定义规则 注意 总结校验字段功能 1、模板层form表单的name=‘属性值’必须与 form组件字段名称一致 2、定义class UserFor 阅读全文
posted @ 2018-11-17 22:35 foremost 阅读(246) 评论(0) 推荐(0)
Django - 分页器
摘要:1 、批量数据导入 建立Django项目:pageDemo modles 数据库迁移 批量导入数据 对数据库的批量数据进行展示: index.html 数据过多在一个页面展 2、分页器的使用 2.1、静态显示页码 #导入分页器 2.2 动态获取当前页码 views.py index.html 运行结 阅读全文
posted @ 2018-11-16 21:54 foremost 阅读(161) 评论(0) 推荐(0)

1 2 下一页