- project_name/
- apps/ # dashboard'larımızı bu klasör altında oluşturacağız
- __init__.py
- covid19/ # covid19 dashboard'ının klasörü
- app.py # covid19 dashboard'ı
- data.py # covid19 dashboard'ının data dosyası
- assets/ # static dosyalar için bu klasörü kullanacağız, Dash otomatik olarak bu klasör altına bakar
- favicon.ico # favicon.ico adında bir icon dosyası koyarsanız otomatik olarak set edilir
- components/ # ben kendi component'lerimi (örn: footer, sidebar vb.) bu klasör altında tutmayı tercih ettim
- __init__.py
- index.py # anasayfa layout'u
- navbar.py # navbar component'i
- error_404.py # 404 sayfası componenti
- app.py # server (app = dash.Dash()) bu dosya altında oluşturulur ve bunun üzerine proje inşa edilir
- index.py # server'in layout'unu (yani kök app) bu dosyada set ediyoruz. Burada route işlemini gerçekleştiriyoruz
- urls.py # Url'lerimizi burası içerisinde set ediyoruz. index.py içerisinde burada set ettiğimiz url'lere göre yönlendirme yapıyoruz
- apps/ # dashboard'larımızı bu klasör altında oluşturacağız
Last active
October 3, 2020 15:58
-
-
Save mebaysan/2660f7262331f35de478c2fdba3475c5 to your computer and use it in GitHub Desktop.
Dash klasör yapısı (Medium için markdown )
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment