<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                # 配置 ./config/config.py ~~~ import os import socket from sqlalchemy import create_engine from sqlalchemy.orm import sessionmaker __all__ = ('SYSCONF', 'dBSession') def get_ip(): """獲取本機的IP""" s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) try: s.connect(('8.8.8.8', 80)) ip = s.getsockname()[0] finally: s.close() return ip SYSCONF = { 'app': { 'root_path': (os.path.dirname(os.path.dirname(os.path.abspath(__file__)))).replace('\\', '/'), # 整個項目的根路徑 'app_path': (os.getcwd()+'/application').replace('\\', '/'), # APPLICATION的根路徑 'app_host': get_ip(), # 后臺接口的IP地址 'app_port': 8082, # 后臺接口訪問的端口 }, 'databases': { 'host': '127.0.0.1', # 服務器地址 'port': 3306, # 端口 'db': 'appserver', # 數據庫名稱 'username': 'root', # 用戶名 'password': '123', # 密碼 'prefix': 'yp_', # 表前綴 'charset': 'utf8', # 編碼 } } # 創建數據庫及連接 db_url = "mysql+pymysql://{username}:{password}@{host}:{port}/{db}?charset={charset}".\ format(username=SYSCONF.get('databases').get('username'), password=SYSCONF.get('databases').get('password'), host=SYSCONF.get('databases').get('host'), port=SYSCONF.get('databases').get('port'), db=SYSCONF.get('databases').get('db'), charset=SYSCONF.get('databases').get('charset')) engine = create_engine(db_url) # 創建DBSession類型: DBSession = sessionmaker(bind=engine) dBSession = DBSession() ~~~ ./config/route.py ~~~ from config import config from application.index import route as indexRoute def reg_routes(app): # 后臺路由 indexRoute.reg_routes(app) ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看