Pythn flask, database problem z url, dostęp do bazy danych

Pythn flask, database problem z url, dostęp do bazy danych
GT
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 35
0

Cześć, uczę się flaska z literatury Miguel Grinberg. mam taki oto kod. Wiecie może jaki jest url to bazy danych? Zaczynam dopiero ale orientuje się że jest jakieś url do bazy danych w której mamy np zarejestrowanych użytkowników.

Kopiuj
basedir = os.path.abspath(os.path.dirname(__file__))

app = Flask(__name__)
app.config['SECRET_KEY'] = 'hard to guess string'
app.config['SQLALCHEMY_DATABASE_URI'] =\
    'sqlite:///' + os.path.join(basedir, 'data.sqlite')
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
app.config['MAIL_SERVER'] = 'smtp.googlemail.com'
app.config['MAIL_PORT'] = 587
app.config['MAIL_USE_TLS'] = True
app.config['MAIL_USERNAME'] = os.environ.get('MAIL_USERNAME')
app.config['MAIL_PASSWORD'] = os.environ.get('MAIL_PASSWORD')
app.config['FLASKY_MAIL_SUBJECT_PREFIX'] = '[Flasky]'
app.config['FLASKY_MAIL_SENDER'] = 'Flasky Admin <flasky@example.com>'
app.config['FLASKY_ADMIN'] = os.environ.get('FLASKY_ADMIN')
GT
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 35
0

Chodzi mi o wizualny interfejs bazy danych gdzie mogę zarządzać danymi, mniej więcej jak coś takiego: https://installatron.com/images/remote/ss2_phpmyadmin.png

superdurszlak
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 2002
0

Stawiasz bazę danych - instalujesz lokalnie, abo stawiasz kontener, albo ewentualnie atrapę in-memory, albo wykupujesz gdzieś dostęp i tyle. Zależnie od tego, jak postawisz bazę, taki będziesz mieć URL. URL podajesz w konfiguracji.

Możesz nawet użyć SQLite i tyle. https://www.sqlite.org/index.html

Jeśli chodzi o "graficzne edytory" do danych, zależnie od wybranego rozwiązania to może być phpmyadmin, pgadmin, MySQL Workbench, narzędzie wbudowane w IDE (np. PyCharm) lub cokolwiek innego.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.