后台环境搭建(flask)

后台环搭建

后台开发工具选择

毫无疑问选择的是paycharm ,不过该工具不是免费的。经常要搜注册码。
最近发现有一个永久注册方法。链接如下:
https://www.cnblogs.com/mandywang/p/10383789.html

创建FLASK项目

  • 新建flask 工程


    image.png
  • 程序目录


    image.png
  • 编辑程序入口代码run.py

from app import app
from flask import render_template
@app.route("/")
def index():
    return  render_template("index.html")
app.run(debug=True)
  • 基本配置config.py
DEBUG = True
SQLALCHEMY_ECHO = False
SQLALCHEMY_DATABASE_URI = 'mysql://root:root@127.0.0.1:3306/world'
SQLALCHEMY_TRACK_MODIFICATIONS = True
SECRET_KEY = '*\xff\x93\xc8w\x13\x0e@3\xd6\x82\x0f\x84\x18\xe7\xd9\\|\x04e\xb9(\xfd\xc3'
  • init.py 初始化设置
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
import pymysql#
pymysql.install_as_MySQLdb()#
app = Flask(__name__)
app.config.from_object('config')
db = SQLAlchemy(app)
from app import models,views#
  • 安装mysql数据库包
    pip install pymysql

  • view.py 注册蓝图

from app import app
# from .admin import admin
from  app.sysManage.user import app_user
from app.app_login.login import app_login

app.register_blueprint(app_login,url_prefix='/api/login')# 登录模块
app.register_blueprint(app_user, url_prefix='/api/user')# 用户管理模块
  • 运行:python run.py
    结果显示
    image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容