webcodelab commited on
Commit
a3e3d1f
·
verified ·
1 Parent(s): 390cf96

Update app/__init__.py

Browse files
Files changed (1) hide show
  1. app/__init__.py +4 -2
app/__init__.py CHANGED
@@ -1,13 +1,16 @@
1
  from flask import Flask
2
  from flask_sqlalchemy import SQLAlchemy
 
3
  import os
4
 
5
  db = SQLAlchemy()
6
 
7
  def create_app():
 
 
8
  app = Flask(__name__)
9
  app.config['SECRET_KEY'] = 'your-secret-key'
10
- app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///users.db'
11
  app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
12
 
13
  db.init_app(app)
@@ -16,7 +19,6 @@ def create_app():
16
  from .models import User
17
  db.create_all()
18
 
19
- # ✅ Import and register the blueprint
20
  from .routes import auth
21
  app.register_blueprint(auth)
22
 
 
1
  from flask import Flask
2
  from flask_sqlalchemy import SQLAlchemy
3
+ from dotenv import load_dotenv
4
  import os
5
 
6
  db = SQLAlchemy()
7
 
8
  def create_app():
9
+ load_dotenv()
10
+
11
  app = Flask(__name__)
12
  app.config['SECRET_KEY'] = 'your-secret-key'
13
+ app.config['SQLALCHEMY_DATABASE_URI'] = os.getenv("DATABASE_URL")
14
  app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
15
 
16
  db.init_app(app)
 
19
  from .models import User
20
  db.create_all()
21
 
 
22
  from .routes import auth
23
  app.register_blueprint(auth)
24