Add database path in the config file : config.py import os basedir = os.path.abspath(os.path.dirname(_file_)) class Config(object): #. (venv) $ pip install flask-sqlalchemy (venv) $ pip install flask-migrateĢ. Open terminal in the directory which contains the ‘venv’ folder $ source venv/bin/activate $ export FLASK_APP=microblog.py $ flask runĬonfig.py import os class Config(object): SECRET_KEY = os.environ.get('SECRET_KEY') or 'second_todo_app'Īpp/_init_.py from flask import Flask from config import Config app = Flask(_name_) _object(Config) from app import routes Database set up a. flaskenv FLASK_APP=microblog.py Restarting venv environment Microblog.py (in main dir) from app import app Making the necessary installations (venv) $ pip install Flask (venv) $ pip install flask-wtf (venv) $ pip install flask-sqlalchemy (venv) $ pip install flask-migrate (venv) $ pip install flask-login (venv) $ pip install python-dotenv (venv) $ pip install flask-bootstrapĪpp/_init_.py from flask import Flask app = Flask(_name_) from app import routesĪpp/routes.py #importing init in app dir from app import app def index(): return "Hello world" Virtual env creation $ mkdir app_name $ cd app_name $ python3 -m venv venv $ source venv/bin/activate (venv) $ mkdir app Debug mode Getting started with a new Flask App This is a cheat sheet blog, all commands one stopĪ.
0 Comments
Leave a Reply. |