模板抽取,将公共的页面抽出来作为模板 {% from 'common/_macros.html' import static %}<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title> {% block title %} {% endblock %} </title> <script src="ht…
cms模版抽离 新建一个cms_base.html文件作为基础模板,把cms_index.html的内容拷贝到cms_base.html中. 编辑 cms_base.html,把在不同页面会变动的部分用block包起来 标题部分 <title>{% block title %}{% endblock %}</title> 在head中再预留一个block个,因为在其他页面可能会再加载一些js或css {% block head %}{% endblock %} 内容标题和内容 &l…
给用户绑定为开发者 个人信息中渲染角色和权限 {% extends 'cms/cms_base.html' %} {% block title %} 个人信息{% endblock %} {% block page_title %} {{ self.title() }}{% endblock %} {% block main_content %} {% set user = g.cms_user %} <table class="table table-bordered">…
将两个验证码的视图都放到common蓝图下 from flask import Blueprint, request, make_responsefrom exts import alidayufrom utils import restfulfrom utils.captcha import Captchafrom .forms import SMSCaptchaFormfrom utils import cmscachefrom io import BytesIO bp = Blueprin…
顺便实现ajax提交的时候默认提交csrf_token var http = { 'get':function (args) { args['method'] = 'get'; this.ajax(args); }, 'post':function (args) { args['method'] = 'post'; this.ajax(args); }, 'ajax':function (args) { // 将头部信息放到请求 this._ajaxSetup(); $.ajax(args);…
修改方法: 表单模型管理 - 数据表管理 - 模型管理 修改产品详情页…
# 配置ueditor上传文件到七牛UEDITOR_UPLOAD_TO_QINIU = True # 设置为True是,视为开始把图片传到七牛储存,本地不储存UEDITOR_QINIU_ACCESS_KEY = ''UEDITOR_QINIU_SECRET_KEY = ''UEDITOR_QINIU_BUCKET_NAME = '' # 空间UEDITOR_QINIU_DOMAIN = '' # 域名 调整模型,加上与用创建户的映射关系 确认两件事,1.post表内的数据为空,2.关联表的字符集…
将图片的存储.尺寸等图片本身的一些擦做,交给七牛云处理,自己只关注网站开发本身 七牛云官网:https://www.qiniu.com 操作 登录后,点击管理控制台 点击对象存储-->新建存储空间 获取access_key和secret_key 在这里可以配置图片的所有设置…
问题一:(织梦"栏目管理"的"常规选项"中3个栏目属性分析?) 织梦CMS的栏目属性分成三种, -->最终列表栏目 -->频道封面 -->外部连接 "最终列表栏目" 也就是一般所属的列表页,也就是点击了这个栏目的链接,就看到了文章列表,下面有分页等等 "频道封面" 也就是一般所说的封面页,也就是没有列表的页面,点击了这个栏目链接,就直接看到内容的页面-- "外部链接" 如果点击了这个栏目的…
模板抽离 由于前后台的模板有些需要的元素如,js,css是相同的,这里抽离出来做base模板 {% from "common/_macros.html" import static %}<meta name="csrf-token" content="{{ csrf_token() }}"><script src="http://cdn.bootcss.com/jquery/3.1.1/jquery.min.js&qu…