Setup Flask Project - Flask Framework

Subscribe Dengan Account Google Untuk Membaca Artikel Tanpa Iklan
Setup Flask Project - Flask Framework

Ditutorial ini kita akan belajar mensetup sebuah project menggunakan flask framework dan juga SQLAlchemy.

Untuk menginstal flask dan sqlalchemy gunakan pip

pip install flask-sqlalchemy

Setelah proses instalasi selesai Anda bisa membuat structur di rektori projectnya terlebih dahulu:

flask project layout flask project layout

Jika di lihat dari gambar struktur project diatas, di main project kita menemukan file dengan nama run.py.

 

from application import create_app

app = create_app()

@app.route('/')
def hello():
return 'hello world'

if __name__ == '__main__':
app.run()

 

File run.py berisi kode yang akan di eksekusi pertama kali saat kita menjalankan perintah berikut:

flask run

Untuk mengikuti tutorial lengkapnya, Anda bisa mengikuti video tutorial berikut ini:



Baca artikel lainya:


  1. Hello world, membangun microservice dengan FastAPI

  2. FastAPI APIRouter, Membangun microservice dngan FastAPI

  3. Mini Wallet Bagian 1 - Django Template dan Static File

  4. Mini Wallet Bagian 2 - Django Template Base HTML

  5. Mini Wallet Bagian 3 - Dajngo Model dan Koneksi Database MySQL

  6. Tutorial bassic Mysql bagian 1 - Create Read Update Delete

  7. Tutorial bassic Mysql bagian 2 - Inner, Left, Right, Cross Join

  8. Tutorial bassic Mysql bagian 3 - Filtering Data

  9. Tutorial bassic Mysql bagian 4 - Grouping Data 

  10. Tutorial bassic Mysql bagian 5 - Operator dan Clausa

  11. Tutorial bassic Mysql bagian 6 - Replace Statement

  12. Tutorial bassic Mysql bagian 7 - Constraint Data

  13. Tutorial bassic Mysql bagian 8 - Mengubah Struktur tabel

  14. Tutorial bassic Mysql bagian 9 - Subquery

  15. Tutorial bassic Mysql bagian 10 - Virtual Tabel

  16. Tutorial bassic Mysql bagian 11 - Control Flow Function

  17. Membuat service OTP bagian 1 - OTP dan PIN

  18. Membuat service OTP bagian 2 - Sequence Diagram

  19. Membuat service OTP bagian 3 - Model dan Serializer

  20. Membuat  service OTP bagian 4 - Validate OTP

  21. Membuat  service OTP bagian 5 - Api Client Service

  22. Membuat service user login bagian 1 - Konfigurasi Database

  23. Membuat service user login bagian 2 - Serializer dan JWT

  24. Membuat CRUD service product bagian 1 - Models Product

  25. Membuat CRUD service product bagian 2 - Function Serializer

  26. Membuat CRUD service product bagian 3 - Api Client Service

  27. Membaut CRUD service product bagian 4 - Auth User

  28. Membuat CRUD service product bagian 5 - TDR File Log

  29. Membuat CRUD service product bagian 6 - Unit Test

  30. Membuat service user register bagian 1 - Django

  31. Membuat Service user register bagian 2 - Django

  32. Membuat service filter dan download file CSV di django

  33. Django upload file menggunakan FileSystemStorage