Skip to content

Commit 9412baa

Browse files
Separate app of core views
1 parent e97b3bb commit 9412baa

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

tvseries/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
from flask import Flask
2+
from flask_sqlalchemy import SQLAlchemy
3+
4+
app = Flask(__name__)
5+
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///tvseries.sqlite3'
6+
db = SQLAlchemy(app)

tvseries/core.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
import os
22

33
from random import choice
4-
from flask import Flask, render_template, request, redirect, url_for
5-
from flask_sqlalchemy import SQLAlchemy
4+
from flask import render_template, request, redirect, url_for
65

7-
app = Flask(__name__)
8-
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///tvseries.sqlite3'
9-
db = SQLAlchemy(app)
6+
from tvseries import app, db
107

118

129
@app.route('/')

tvseries/tests/test_core.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class TestCore:
88

99
@pytest.fixture
1010
def app(self):
11-
from tvseries.core import app
11+
from tvseries import app
1212
return app
1313

1414
def test_get_home(self, db):
@@ -48,7 +48,7 @@ def test_navbar(self, db):
4848

4949
@pytest.fixture
5050
def db(self, app, request):
51-
from tvseries.core import db as db_test
51+
from tvseries import db as db_test
5252

5353
def teardown():
5454
db_test.drop_all()

0 commit comments

Comments
 (0)