展开

关键词

BBS(六)

33620

BBS(七)

bp.route('/email/') def send_email(): #1.标题,2.收件人,3.发送的正文内容 message = Message(subject='derek密码修改邮件发送

48220
  • 广告
    关闭

    什么是世界上最好的编程语言?丨云托管征文活动

    代金券、腾讯视频VIP、QQ音乐VIP、QB、公仔等奖励等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    BBS(八)

    意查收!') captcha = "".join(random.sample(source, 6)) #给这个邮箱发送邮件验证码 message = Message(subject='derek密码修改邮件发送

    38730

    BBS(九)

    0b11111111 # 1.访问者的权限 VISITOR = 0b00000001 # 2.管理帖子的权限 POSTER = 0b00000010 # 3.管理评的权限 访问者',desc='只能访问数据,不能修改') visitor.permissions = CMSPermission.VISITOR # 2.运营人员(修改个人信息,管理帖子,管理评, 管理前台用户) operator = CMSRole(name='运营',desc='管理帖子,管理评,管理前台用户,') operator.permissions = CMSPermission.VISITOR

    41050

    BBS(十)

    cms_user.has_permission(CMSPermission.COMMENTER) %}

  • 管理 CMSPermission.COMMENTER) %}
  • 管理

    35220
  • BBS(一)

    apps.common import bp as common_bp import config app = Flask(__name__) app.config.from_object(config) #蓝图 config.py __author__ = 'derek' DEBUG = True DB_URI = "mysql+pymysql://root:123456@127.0.0.1:3306/bbs

    94750

    BBS(二)

    class="icon-bar"> </button> Zhang_derek管理后台 navbar-right">

  • derek[超级管理员]
  • 销 post-manage">帖子管理
  • 管理 >
  • BBS(三)

    3.1.cms用户名渲染和销功能实现 显示登录的用户名 (1)app/cms/hooks.py from .views import bp import config from flask import return redirect(url_for('cms.login')) cms/cms_index.html

  • 销 class="icon-bar"> </button> Zhang_derek管理后台 > </html> (2)cms/cms_index.html {% extends 'cms/cms_base.html' %} {% block title %} Zhang_derek管理后台 {% endblock %} {% block page_title %} 我的 {% endblock %} (3)cms/views.py @bp.route('/profile/'

    53930
  • BBS(四)

    31930

    BBS(五)

    47820

    BBS(三十)

    30.显示评和添加评功能完成 (1)apps/models.py class CommentModel(db.Model): __tablename__='comment' id=db.Column forms.py class AddCommentForm(BaseForm): content=StringField(validators=[InputRequired(message='请输入评内容 ')]) post_id=IntegerField(validators=[InputRequired(message='请输入评内容')]) (3)front/views.py @bp.route post.board.name }} 阅读数:{{ post.read_count }} 数 {% endfor %}

    BBS(十六)

    44630

    BBS(十七)

    </button> 仙剑 url_for('front.signin') }}">登录

  • body> </html> (4)front/front_index.html {% extends "front/front_base.html" %} {% block title %} 仙剑 {% endblock %} {% block head %} {% endblock %} {% block body %} 首页 {% endblock %} (5)front/

    22420
  • BBS(十八)

    endblock %}

    (3)front_index.html {% extends "front/front_base.html" %} {% block title %} 仙剑

    1.2K20

    BBS(十九)

    29920

    BBS(二十)

    25710

    BBS(十一)

    manage.py db upgrade 添加用户 python manage.py create_front_user -t 18888888888 -u huge -p 111111 11.2.界面完成 DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>仙剑账号</title> <script common/images/logo.jpg') }}" alt="">

    仙剑账号 >
    <button class="btn btn-warning btn-block">立即

    34520

    BBS(十二)

    运行项目,浏览器访问:http://127.0.0.1:5000/captcha/,可以看到生成的随机验证码

    32820

    BBS(十三)

    13.2.短信验证码 (1)utils/alidayu.py # 仙剑-阿里大于短信验证码sdk import hashlib from time import time import logging config.py ALIDAYU_APP_KEY = 'LTxxxxxxBBfT8Q' ALIDAYU_APP_SECRET = 'SRxxxxxx8IL8LhJ' ALIDAYU_SIGN_NAME = '仙剑网站

    35330

    BBS(十四)

    14.1完成跳到上一个页面 (1)front/form.py # front/forms.py __author__ = 'derek' from ..forms import BaseForm >{{ return_to }} <button id="submit-btn" class="btn btn-warning btn-block">立即

    28040

    相关产品

    • Discuz!

      Discuz!

      Discuz! 是全球成熟度最高、覆盖率最大的论坛社区应用系统之一。自2001年6月面世以来,服务超过300多万网站用户案例。现在,借助 Discuz! ,您不仅可以使用 搭建传统的社区论坛,更可轻易的构建面向移动互联网时代的私域流量和社交圈子类的应用,并快速启动业务。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券