-
### 会员登录装饰器
#### 在home.views.py中创建登录装饰器
```python
from functools import wraps
# 要求登录才能访问
def user_login_require(func):
@wraps(func)
def decorated_function(*arg
admin
2018年11月12日 21:53
【
Flask |
Html |
Python
】
阅读更多
-
## 会员中心
### 会员注册
#### 创建会员注册表单
```python
from flask_wtf import FlaskForm
from wtforms import StringField, PasswordField, SubmitField, TextAreaField, SelectField, FileField,
admin
2018年11月12日 21:49
【
Flask |
Html |
Python
】
阅读更多
-
# Django【项目】客户关系
**DjangoCRM** 学习一位大神的博客[CRM客户关系管理](http://www.cnblogs.com/derek1184405959/)个人学习感谢
本文使用Django2.1.3+Bootstrap实现CRM系统,适合有基础的学习,内容部分与大神博客有些许差别,项目我是一步一步完成的,大家可以互相交流
admin
2018年11月11日 21:13
【
Django |
Html |
Python
】
阅读更多
-
## 管理员管理
### 管理员添加
#### 创建管理员表单
通过表单的字段`EqualTo()`来验证重复密码是否一致。
```python
from wtforms.validators import DataRequired, ValidationError, EqualTo
class AdminForm(FlaskForm
admin
2018年11月11日 20:33
【
Flask |
Html |
Python
】
阅读更多
-
## 角色管理
### 角色添加
#### 增加角色的表单
```python
class RoleForm(FlaskForm):
name = StringField(
label='角色名称',
validators=[
DataRequired('请输入角色名称!')
admin
2018年11月11日 20:30
【
Flask |
Html |
Python
】
阅读更多
-
## 权限管理
### 权限增加
#### 创建权限表单
```python
class AuthForm(FlaskForm):
name = StringField(
label='权限名称',
validators=[
DataRequired('请输入权限名称!'
admin
2018年11月11日 20:28
【
Flask |
Html |
Python
】
阅读更多
-
## 修改密码
### 修改密码
#### 创建修改密码的表单
```python
class PwdForm(FlaskForm):
old_pwd = PasswordField(
label='旧密码',
validators=[
DataRequired('请输入
admin
2018年11月11日 20:25
【
Flask |
Html |
Python
】
阅读更多
-
Flask
## 收藏管理
设置从1开始自动递增
```sql
mysql> alter table moviecollect auto_increment=1;
Query OK, 0 rows affected (0.01 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> insert in
admin
2018年11月11日 20:23
【
Flask |
Html |
Python
】
阅读更多
-
## 评论管理
准备评论数据,添加到comment表中
```sql
mysql> use movie;
Database changed
mysql> select * from comment;
Empty set (0.00 sec)
mysql> insert into
comment(content, movie_id,
admin
2018年11月11日 20:20
【
Flask |
Html |
Python
】
阅读更多
-
## 会员管理
**创建用户头像保存路径**
在`app/__init__.py`中增加配置文件
```python
app.config['USER_IMAGE'] = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'static/user/') # 存放用户头像的路径
admin
2018年11月11日 20:17
【
Flask |
Html |
Python
】
阅读更多
-
## 预告管理
### 预告增加
#### 创建预告添加表单
```python
class PreviewForm(FlaskForm):
title = StringField(
label='预告标题',
validators=[
DataRequired('请输入预告
admin
2018年11月11日 20:13
【
Flask |
Html |
Python
】
阅读更多
-
## 电影管理
### 电影添加
#### 创建电影添加表单
**app/admin/forms.py**
```python
class MovieForm(FlaskForm):
title = StringField(
label='片名',
validators=[
admin
2018年11月11日 20:08
【
Flask |
Html |
Python
】
阅读更多