随笔分类 -  flask-web开发

1 2 3 4 5 ··· 8 下一页
摘要:环境:centos7 + python3.6 准备工作,生成项目requirements.txt文件,用于存放第三方库和版本信息:pip freeze > requirements.txt,并且上传到服务器 一:准备python虚拟环境 pip install virtualenvpip insta 阅读全文
posted @ 2019-12-07 17:33 向前走。 阅读(1341) 评论(0) 推荐(0) 编辑
摘要:celery工作原理 celery官方文档:https://docs.celeryproject.org/en/latest/ 安装:pip install celery windows下还需安装eventlet来做任务调度:pip install eventlet 启动redis,已将redis密 阅读全文
posted @ 2019-12-05 22:08 向前走。 阅读(612) 评论(1) 推荐(0) 编辑
摘要:按照不同选项进行排序 视图 @bp.route('/')def index(): board_id = request.args.get('board_id', type=int, default=None) banners = BannerModel.query.order_by(BannerMo 阅读全文
posted @ 2019-12-05 20:21 向前走。 阅读(505) 评论(0) 推荐(0) 编辑
摘要:模型 class HighlightPostModel(db.Model): """ 帖子加精信息 """ __tablename__ = 'highlight_post' id = db.Column(db.Integer, primary_key=True, autoincrement=True 阅读全文
posted @ 2019-12-04 22:42 向前走。 阅读(418) 评论(0) 推荐(0) 编辑
摘要:在base页加一个登录标识符 给加页面两个id,方便取值 js $(function () { //初始化ueditor var ue = UE.getEditor('editor', { 'serverUrl': '/ueditor/upload/', // 定制uedtior工具栏按钮 "too 阅读全文
posted @ 2019-12-04 21:30 向前走。 阅读(266) 评论(0) 推荐(0) 编辑
摘要:模型 class CommentModel(db.Model): """ 评论 """ __tablename__ = 'comment' id = db.Column(db.Integer, primary_key=True, autoincrement=True) content = db.Co 阅读全文
posted @ 2019-12-04 20:43 向前走。 阅读(404) 评论(0) 推荐(0) 编辑
摘要:定义一个404页面 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>404</title></head><body> 页面不存在 <div><a href="/">点击回到首页</a></div></body>< 阅读全文
posted @ 2019-12-03 22:44 向前走。 阅读(394) 评论(0) 推荐(0) 编辑
摘要:视图,根据传过来的板块id查数据 @bp.route('/')def index(): board_id = request.args.get('board_id', type=int, default=None) banners = BannerModel.query.order_by(Banne 阅读全文
posted @ 2019-12-03 22:03 向前走。 阅读(263) 评论(0) 推荐(0) 编辑
摘要:官方文档:https://pythonhosted.org/Flask-paginate/ 安装:pip install flask-paginate 在没有分页的情况下,默认会加载所有内容 在config中配置每页显示的条数 使用 from flask_paginate import Pagina 阅读全文
posted @ 2019-12-03 21:40 向前走。 阅读(843) 评论(0) 推荐(0) 编辑
摘要:# 配置ueditor上传文件到七牛UEDITOR_UPLOAD_TO_QINIU = True # 设置为True是,视为开始把图片传到七牛储存,本地不储存UEDITOR_QINIU_ACCESS_KEY = ''UEDITOR_QINIU_SECRET_KEY = ''UEDITOR_QINIU 阅读全文
posted @ 2019-12-03 20:58 向前走。 阅读(312) 评论(0) 推荐(0) 编辑
摘要:先补一个功能,根据扥状态显示用户名/退出或者登录/注册 from .views import bpimport configfrom flask import session, gfrom .models import FrontUser@bp.before_requestdef before_re 阅读全文
posted @ 2019-12-02 22:14 向前走。 阅读(447) 评论(0) 推荐(0) 编辑
摘要:把前面配置好的ueditor的文件复制到static下 把ueditor蓝图导入,注册 初始化ueditor //初始化ueditor$(function () { var ue = UE.getEditor('editor', { 'serverUrl': '/ueditor/upload/' } 阅读全文
posted @ 2019-12-02 21:25 向前走。 阅读(265) 评论(0) 推荐(0) 编辑
摘要:模型 class PostModel(db.Model): __tablename__ = 'post' id = db.Column(db.Integer, primary_key=True, autoincrement=True) title = db.Column(db.String(200) 阅读全文
posted @ 2019-12-02 20:38 向前走。 阅读(380) 评论(0) 推荐(0) 编辑
摘要:富文本编辑框,选择UEditor 下载地址:http://ueditor.baidu.com/website/download.html 使用说明:http://fex.baidu.com/ueditor/ 使用 下载下来过后,将指定的几个文件和文件夹拷贝到项目static下 <!DOCTYPE h 阅读全文
posted @ 2019-12-01 23:19 向前走。 阅读(491) 评论(0) 推荐(0) 编辑
摘要:编辑 html,将数据渲染到tr上,方便js取值 js //编辑板块$(function () { $('.edit-board-btn').click(function (event) { var self = $(this); var tr = self.parent().parent(); v 阅读全文
posted @ 2019-12-01 21:22 向前走。 阅读(224) 评论(0) 推荐(0) 编辑
摘要:把模型创建到公共的models里面 class BoardModel(db.Model): __tablename__ = 'board' id = db.Column(db.Integer, primary_key=True, autoincrement=True) name = db.Colum 阅读全文
posted @ 2019-12-01 20:50 向前走。 阅读(277) 评论(0) 推荐(0) 编辑
摘要:先准备几张轮播图 排序顺序改为根据优先级倒序排 前端首页接口 @bp.route('/')def index(): banners = BannerModel.query.order_by(BannerModel.priority.desc()).limit(4) # 只取4条 context = 阅读全文
posted @ 2019-12-01 18:23 向前走。 阅读(494) 评论(0) 推荐(0) 编辑
摘要:将七牛js放到common下 把获取uptoken的接口放到common视图中 把初始化七牛放到banners.js中 //初始化七牛$(function () { qiniujs.setUp({ 'domain': 'http://q1tp5a19s.bkt.clouddn.com/', 'bro 阅读全文
posted @ 2019-12-01 17:51 向前走。 阅读(491) 评论(0) 推荐(0) 编辑
摘要:1.安装: pip install qiniu 2.编写获取uptoken的接口 @app.route('/uptoken/')def uptoken(): access_key = '' secret_key = '' q = qiniu.Auth(access_key, secret_key) 阅读全文
posted @ 2019-12-01 17:26 向前走。 阅读(395) 评论(0) 推荐(0) 编辑
摘要:将图片的存储、尺寸等图片本身的一些擦做,交给七牛云处理,自己只关注网站开发本身 七牛云官网:https://www.qiniu.com 操作 登录后,点击管理控制台 点击对象存储-->新建存储空间 获取access_key和secret_key 在这里可以配置图片的所有设置 阅读全文
posted @ 2019-12-01 16:18 向前走。 阅读(829) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 8 下一页
点击右上角即可分享
微信分享提示