ABD Münbiçi bırakır mı ?

ABD, Münbiçin yarısı sizde yarısı bizde kalsın dedi

SON 20 YILDA OSCAR KAZANAN KADINLAR

Son 20 yılda En İyi Kadın Oyuncu kategorisinde Oscar kazanan oyuncuların listesi...

AFRİN HAREKATI

Zeytin Dalı Harekatında teröristlerden temizlenen bölge artıyor

Silkroad XIAN

Silkroad sevdalıları için bir server

  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
visual studio, python flask uygulama oluşturma

 
#1

Görünümleri ve şablonların ile bir Flask uygulaması oluşturma

Önceki adım sayısı: Visual Studio'nun proje ve çözüm oluşturma
Bu öğreticinin 1 adımdaki sahip bir sayfa ve tek bir dosyada tüm kodu ile bir Flask uygulaması olur.Gelecekteki geliştirme için izin vermek için kodu yeniden düzenleyin ve şablonların için bir yapı oluşturmak idealdir. Özellikle, kod uygulamanın görünümler için başlangıç kodu gibi diğer yönlerini ayırmak istiyorsunuz.
Bu adımda, daha fazla bilgi için nasıl:
  • Görünüm başlangıç koddan ayırmak için uygulamanın kodu yeniden düzenleme (Adım 2 - 1)
  • (Adım 2-2) sayfa şablon kullanarak görünüm işlemek
2-1. adım: Daha fazla geliştirme desteği için projeyi yeniden düzenleyin
"Boş Flask Web projesi" şablonu tarafından oluşturulan kodda, tek bir sahip app.py başlatma kodunu tek bir görünümde yanı sıra içeren dosya. Daha fazla birden çok görünüm ve şablonlar ile bir uygulama geliştirmek için izin vermek için bu sorunlar ayırmak idealdir.
  1. Proje klasörünüzdeki adlı bir uygulama klasör oluşturma 
    HelloFlask

  2.  ('nde projeye sağ Çözüm Gezgini seçip Ekle > yeni klasör .)
  3. İçinde HelloFlask klasöründe adlı bir dosya oluşturun _ _init__.py oluşturan aşağıdaki içeriklerle 
    Flask

  4.  örnek ve uygulamanın görünümleri (sonraki adımda oluşturulan) yükler:
    [color=var(--text)]PythonKopyala
    [/color]
    from flask import Flaskapp = Flask(__name__)import HelloFlask.views
  5. İçinde HelloFlask klasöründe adlı bir dosya oluşturun views.py aşağıdaki içeriğe sahip. Adı views.py önemlidir, çünkü kullandığınız 
    import HelloFlask.views

  6.  içinde _ _init__.py; çalışma zamanında bir hata görürsünüz adları eşleşmiyor.
    [color=var(--text)]PythonKopyala
    [/color]
    from flask import Flaskfrom HelloFlask import app@app.route('/')@app.route('/home')def home():    return "Hello Flask!"

  7. Rotaya ve işlevi yeniden adlandırma yanı sıra 

    home

  8. , bu kod sayfası işleme kodunu app.py ve içeri aktarır 

    app

  9.  bölümünde bildirilen nesne _ _init__.py.
  10. Bir alt klasöre oluşturma HelloFlask adlı şablonları, hangi kalan boş şimdilik.
  11. Projenin kök klasöründe, yeniden adlandırma app.py için runserver.pyve aşağıdaki kodu eşleşen içeriği yapın:
    [color=var(--text)]PythonKopyala
    [/color]
    import osfrom HelloFlask import app    # Imports the code from HelloFlask/__init__.pyif __name__ == '__main__':    HOST = os.environ.get('SERVER_HOST', 'localhost')    try:        PORT = int(os.environ.get('SERVER_PORT', '5555'))    except ValueError:        PORT = 5555    app.run(HOST, PORT)
  12. Proje yapısı aşağıdaki gibi görünmelidir:
    step02-project-structure.png?view=vs-2017
  13. Seçin hata ayıklama > hata ayıklamayı Başlat (F5) veya Web sunucusu (Mayıs gördüğünüz tarayıcısı araç çubuğu düğmesi bir tarayıcı açın ve uygulamayı başlatmak için değişir). Her iki / ve/URL rotaları giriş.
  14. Ayrıca, çeşitli bölümlerini kod kesme noktaları ayarlayın ve başlatma sırası izlemek için uygulamayı yeniden başlatın. Örneğin, ilk satır üzerinde bir kesme noktası ayarlamakrunserver.py ve HelloFlask_ init_.pyve 
    return "Hello Flask!"

  15.  satırındaviews.py. Sonra uygulamayı yeniden başlatın (hata ayıklama > yeniden, Ctrl+F5, ya da aşağıda gösterilen araç çubuğu düğmesi) ve adım adım (F10) her bir kesme noktası kullanarak çalıştırın veya kod F5.
    debugging-restart-toolbar-button.png?view=vs-2017
  16. İşiniz bittiğinde uygulamayı durdurun.


KAYNAK



Ara
Cevapla


[-]
Hızlı Cevap

İnsan Doğrulama:
Aşağıda görünen onay kutusunu işaretleyiniz. Bu işlem otomatik spam kayıtları önlemek için kullanılır.

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Python Os Modülü tuğrul 1 1,568 14-06-2019, Saat: 13:32
Son Yorum: Sprinextice
  visual studio, python - Statik dosyaları işleme, sayfalar eklemek ve şablonu devralma kıllıbacak 0 171 23-03-2019, Saat: 23:57
Son Yorum: kıllıbacak
  visual studio da python Git ile çalışma kıllıbacak 0 169 23-03-2019, Saat: 23:53
Son Yorum: kıllıbacak
  visual studio, Python ortamınızda paketleri yükleme kıllıbacak 0 188 23-03-2019, Saat: 23:51
Son Yorum: kıllıbacak
  Python kodunu denetlemek için PyLint kullanma kıllıbacak 0 171 23-03-2019, Saat: 23:47
Son Yorum: kıllıbacak

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Konuyu Okuyanlar:
1 Ziyaretçi

   
Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2019 MyBB Group.  



Merih Forum® bilgi paylaşım platformu. 2015-2019 Tüm hakları saklıdır.