python
文章平均质量分 91
Holyzq
梦中写代码,痴迷于it编程,加油!更多实战功能请关注 “进哥爱编程” 微信公众号,大家一起交流学习吧!
展开
-
Python Flask 框架跨域结合 ajax 实战留言板 (二)
上一节,我们讲到了留言首页数据的读取,本节课,主要完成添加留言、编辑留言和删除留言添加留言添加表单和加载公共数据1、在 index.html 中,添加如下代码:<div class="container">..<!--发布留言--> <form class="form-horizontal" style="margin-top: 150px;"> <div class="form-group"> &原创 2021-04-02 19:46:48 · 200 阅读 · 0 评论 -
Python Flask 框架跨域结合 ajax 实战留言板 (一)
项目简介本次项目主要使用 flask 跨域处理数据,前端使用 ajax 发送请求给后端接口,通过实战留言板,完成对数据的增删改查。在上一节的 cms 项目中,继续开发。创建蓝图首先,我们来创建一个接口蓝图 api_blue,在 app 文件夹中,创建 api 包,并在该文件夹中创建 views.py 文件。在 api/__init__.py 中,创建蓝图对象:from flask import Blueprintapi_blue = Blueprint('api_blue', __name_原创 2021-04-02 09:15:08 · 461 阅读 · 3 评论 -
Flask-cms 实现后台模块 --- 所有项目(六)
删除相册本次功能,我们选择使用 ajax 来实现在 templates/admin/project/edit.html 中,给删除按钮写点样式,代码如下:{% block css %}..<style> .cancel { cursor: pointer; }</style>{% endblock %}{% block js %}<script> $(function () { $('.canc原创 2021-03-17 18:23:29 · 322 阅读 · 0 评论 -
Flask-cms项目蓝图创建与模型类(二)
前台蓝图这里我们以创建前台蓝图为例,后面的文章会继续创建后台蓝图。首先在 app 文件夹下分别创建 static、templates、home 文件夹(包),用于存放静态文件、模板、前台模块。接下来把前台的样式文件放入 static,在 home 里面创建 views.py 文件,把 manage.py 里面的@app.route('/')def index(): # session['name'] = 'holy' # 原有的这行代码直接删掉,仅用于测试 session原创 2021-03-11 15:58:13 · 440 阅读 · 0 评论 -
Flask-cms 实现后台模块 --- 所有项目(五)
功能需求介绍本次模块实现对前台文章数据的新增、编辑、删除数据字段有:标题、文章添加时间、文章内容首页:全部文章数据加载,按标题模糊搜索文章、文章分页、文章批量删除(ajax实现)新增和编辑:时间选择插件的用法、富文本编辑器(tinymce)创建文章模块蓝图在 admin 文件夹中创建 article 文件夹(包),并在该文件夹中创建 views.py 文件。在 __init__.py 中:from flask import Blueprint# 创建蓝图对象articl原创 2021-02-13 21:31:45 · 608 阅读 · 0 评论 -
Flask-cms 后台模块 --项目类型(四)
功能需求介绍本次模块实现一个对前台首页数据的新增和编辑数据有:标题、内容、英文内容、视频地址实现单一页面既能编辑又能新增创建首页数据模块蓝图在 admin 文件夹中创建 index 文件夹(包),并在该文件夹中创建 views.py 文件。在 __init__.py 中:from flask import Blueprint# 创建蓝图对象index_blue = Blueprint('index_blue', __name__)from . import views原创 2021-02-13 21:29:10 · 546 阅读 · 1 评论 -
Flask-cms 后台登录与注册(三)
本章节开始教你一步步实现功能开发。首先,我们从项目后台开始,创建后台蓝图。后台蓝图1、首先在 app 文件夹中创建 admin 文件夹(包),并在该文件夹中创建 views.py 文件。在 admin/__init__.py 中:from flask import Blueprint # 引入 flask 自带的蓝图模块admin_blue = Blueprint('admin_blue', __name__) # 创建蓝图对象from . import views # 引入开发文件 vi原创 2021-02-13 21:21:08 · 843 阅读 · 0 评论 -
Flask-cms项目搭建与配置(一)
项目简介本次项目是基于python的Flask框架实现一个内容管理系统(cms)。基础模块架构如图所示:|-cms ├── app # app应用程序 Flask对象 │ ├── __init__.py # app模块初始化文件,主要对db和app创建的方法 │ ├── admin # 后台模块 │ │ ├── __init__.py # admin模块初始化文件,创建admin蓝原创 2021-02-13 21:17:13 · 1569 阅读 · 0 评论