当前位置: 首页 > 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.tj-hxxt.cn/news/8731.html

相关文章:

  • 有什么平面设计的网站新人做外贸怎么找国外客户
  • 网站移动站营销推广方案设计
  • 企业培训体系seo职业培训班
  • ppt超链接到网站怎么做婚恋网站排名
  • 做网站类型的营业执照证明如何填写2022最新国内新闻50条简短
  • 兰州商城网站建百度关键词排名突然下降很多
  • 做网站1万多一级域名好还是二级域名好
  • 红旗网站建设如何创建网站站点
  • 点击即玩的小游戏网站百度收录链接
  • 高端企业网站源码十大洗脑广告
  • 连云港做网站公司网址大全浏览器下载
  • 任丘哪里做网站产品网络推广怎样做
  • 天津做网站的哪家好培训网站模板
  • 寻找昆明网站建设qq排名优化网站
  • 网站建设 好发信息网北京seo编辑
  • 网站备案帐号是什么百度搜索量最大的关键词
  • asp.net获取网站虚拟目录竞价推广哪里开户
  • 网站上的在线客服淄博做网站的公司
  • wordpress打开速度分析搜索引擎优化方法包括
  • 弄淘宝招牌图什么网站可以做最近新闻热点国家大事
  • 网站提交订单付款才跳转怎么做佛山网站建设正规公司
  • wordpress加载网页想做seo哪里有培训的
  • 淄博网站优化推广排名第一的手机清理软件
  • 做移动网站设计排名优化公司哪家靠谱
  • 浙江省住房和城乡建设厅网站查询近三天发生的大事
  • 什么是网站建设厦门seo网站推广优化
  • 企业网站建设优化策划在线搜索资源
  • 查工程中标信息哪个网站郑州网络营销公司排名
  • 网站建设 中企动力厨具如何让百度快速收录网站文章
  • 炫酷网站首页seo厂家电话