Archived
delete config.py
This commit is contained in:
3 files changed
+28
-36
No files matched your search
+27
-1
@@ -9,10 +9,36 @@
|
|||||||
import os
|
import os
|
||||||
import requests
|
import requests
|
||||||
from flask import Flask
|
from flask import Flask
|
||||||
from config import config
|
|
||||||
from .main import main
|
from .main import main
|
||||||
|
|
||||||
|
|
||||||
|
class Config:
|
||||||
|
JSON_SORT_KEYS = False
|
||||||
|
JSON_AS_ASCII = False
|
||||||
|
SQLALCHEMY_DATABASE_URI = './app/db/data.db'
|
||||||
|
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def init_app(app):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class DevelopmentConfig(Config):
|
||||||
|
DEBUG = True
|
||||||
|
|
||||||
|
|
||||||
|
class ProductionConfig(Config):
|
||||||
|
DEBUG = False
|
||||||
|
|
||||||
|
|
||||||
|
config = {
|
||||||
|
'development': DevelopmentConfig,
|
||||||
|
'production': ProductionConfig,
|
||||||
|
|
||||||
|
'default': ProductionConfig
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
def create_app(config_name):
|
def create_app(config_name):
|
||||||
"""创建主app"""
|
"""创建主app"""
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
|
|||||||
+1
-2
@@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
import sqlite3
|
import sqlite3
|
||||||
from typing import List
|
from typing import List
|
||||||
from config import Config
|
|
||||||
|
|
||||||
|
|
||||||
class SQLite:
|
class SQLite:
|
||||||
@@ -19,7 +18,7 @@ class SQLite:
|
|||||||
初始化SQLite对象
|
初始化SQLite对象
|
||||||
完成后会自动提交, 自动关闭
|
完成后会自动提交, 自动关闭
|
||||||
"""
|
"""
|
||||||
self.__path = Config.SQLALCHEMY_DATABASE_URI
|
self.__path = './app/db/data.db'
|
||||||
self.__conn = sqlite3.connect(self.__path)
|
self.__conn = sqlite3.connect(self.__path)
|
||||||
self.__cursor = self.__conn.cursor()
|
self.__cursor = self.__conn.cursor()
|
||||||
|
|
||||||
|
|||||||
@@ -1,33 +0,0 @@
|
|||||||
#!/usr/bin/env python3
|
|
||||||
# -- coding:utf-8 --
|
|
||||||
# @Author: markushammered@gmail.com
|
|
||||||
# @Development Tool: PyCharm
|
|
||||||
# @Create Time: 2022/3/26
|
|
||||||
# @File Name: config.py
|
|
||||||
|
|
||||||
|
|
||||||
class Config:
|
|
||||||
JSON_SORT_KEYS = False
|
|
||||||
JSON_AS_ASCII = False
|
|
||||||
SQLALCHEMY_DATABASE_URI = './app/db/data.db'
|
|
||||||
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
|
||||||
|
|
||||||
@staticmethod
|
|
||||||
def init_app(app):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class DevelopmentConfig(Config):
|
|
||||||
DEBUG = True
|
|
||||||
|
|
||||||
|
|
||||||
class ProductionConfig(Config):
|
|
||||||
DEBUG = False
|
|
||||||
|
|
||||||
|
|
||||||
config = {
|
|
||||||
'development': DevelopmentConfig,
|
|
||||||
'production': ProductionConfig,
|
|
||||||
|
|
||||||
'default': ProductionConfig
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user