当前位置: 首页 > news >正文

绵阳市住房和建设委员会网站十大广告公司

绵阳市住房和建设委员会网站,十大广告公司,网站制作引擎,海外网是什么媒体项目名称:牛马问答平台 项目简介:1.主要用来给社会上的牛马们探讨老板的恶心之处。 2. 用来学习交流。 技术手段:Python3.x Flask render_template pymysql flask_sqlalchemy........ 注意该博客为迭代项目,于最后一期展示完整…

项目名称:牛马问答平台

项目简介:1.主要用来给社会上的牛马们探讨老板的恶心之处。

                  2. 用来学习交流。

技术手段:Python3.x + Flask + render_template + pymysql + flask_sqlalchemy........

注意该博客为迭代项目,于最后一期展示完整的代码和Git仓库,还要所需要的依赖

目前的目录结构

 blueprints文件中Auth.py举例

from flask import Blueprint
from flask import render_template
# 需要传两个参数
bp = Blueprint("auth",__name__,url_prefix='/user')# 登录接口
@bp.route('/login')
def userLogin():return render_template('login.html')@bp.route('/register')
def userRegister():pass

bp=Blueprint("auth",__name__,url_prefix="/user")

bp : 是命名

Blueprint : 是从flask引入的方法

auth : 是这个模块的名字

__name__  :  固定写法

url_prefix="/user" : 如果需要访问/login需要加上前缀/user

App.py

from flask import Flask
from exts import db
from blueprints.auth import bp as bp_user
from blueprints.qa import bp as bp_qa
from flask_migrate import Migrate
import configapp = Flask(__name__)
# 绑定配置文件,这样的方式会将所有的congig里面的配置进行加载出来
app.config.from_object(config)# 这个方法是可以先创建app,然后再绑定
db.init_app(app)
migrate = Migrate(app,db)app.register_blueprint(bp_user)
app.register_blueprint(bp_qa)if __name__ == '__main__':app.run()

Config.py

# 本地基础信息的主机名
HOSTNAME = "127.0.0.1"
# mysql端口号
PORT = "3306"
# 账号
USERNAME = "root"
# 密码
PASSWORD = "admin123"
# 数据库名
DATABASE = "flasklearn"DB_URI = "mysql+pymysql://{}:{}@{}:{}/{}?charset=utf8".format(USERNAME,PASSWORD,HOSTNAME,PORT,DATABASE)SQLALCHEMY_DATABASE_URI=DB_UR

Exts.py

# 这个文件存在的意义就是为了解决循环引用的问题
from flask_sqlalchemy import SQLAlchemydb = SQLAlchemy()

Models.py

from exts import db
from datetime import datetime
class UserModel(db.Model):__tablename__ = 'user'id = db.Column(db.Integer, primary_key=True, autoincrement=True)username = db.Column(db.String(100), nullable=False)password = db.Column(db.String(100), nullable=False)auth = db.Column(db.String(20),nullable=False,default="用户")email = db.Column(db.String(100), nullable=False,unique=True)join_time = db.Column(db.DateTime,default=datetime.now)

项目启动之余,接下里会在这个基础上继续更新~

http://www.hkea.cn/news/692727/

相关文章:

  • 做动态图网站有哪些自建站怎么推广
  • web网站开发课程设计报告seo技术培训沈阳
  • 会宁网站建设公司网站优化助手
  • 网站设计制作体会2023年5月最新疫情
  • 月亮湾设计有限公司网站南宁seo产品优化服务
  • 福田欧曼服务站电话上海高端seo公司
  • 高端网站建设哪家好谷歌seo和百度seo
  • 前端写一个页面多少钱海口网站关键词优化
  • 浦东新区建设局官方网站东莞seo关键词
  • 在百度做橱柜网站进入百度一下官网
  • wordpress调用分类标签站长工具查询seo
  • 网站做全局搜索云南新闻最新消息今天
  • 公司网站推广方案长春seo代理
  • 网站地图怎么样做更利于收录手机百度搜索引擎入口
  • 中国建筑公司网站谷歌浏览器官方app下载
  • 厦门网站建设策划seo网站优化培训找哪些
  • 宝安区住房和建设局官方网站seo搜索引擎优化书籍
  • 省建设厅执业资格注册中心网站2023搜索最多的关键词
  • 本地wordpress上传搜索引擎营销优化策略有哪些
  • html手机网站模板培训心得体会800字
  • 合肥做网站公司哪家好经典的软文广告
  • 网站备案哪个部门北京推广
  • 澳环网站设计公司网站建设方案
  • 云南旅行社网站建设网络推广有多少种方法
  • 龙岗做商城网站建设网络营销战略的内容
  • 网站建设网络公整站排名
  • 南昌购物网站制作软文广告成功案例
  • 鞍山找工作哪个网站最靠谱千度搜索引擎
  • 济南做网站互联网公司英文seo推广
  • 给企业做网站的公司品牌整合营销传播