apps.py
Dosyasının Amacı: Bu dosya kullanıcıya yardımcı olmak için oluşturulan
uygulaması için herhangi application configuration sayılabilir. Bunu kullanarak, uygulamanın niteliklerinden bazılarını yapılandırabilirsiniz. Application Configuration
belgelerine
:
Uygulama yapılandırması bir uygulama için depo meta nesneleri. Bazı özellikler AppConfig alt sınıflarında yapılandırılabilir. Diğerleri Django tarafından ayarlanan ve salt okunurdur. rock_n_roll
uygulamasında
: docs:
den
Örnek daha sonra biz aşağıdakileri yapabilirsiniz yönetici için uygun bir isim sağlamak için, "Rock ’n’ roll"
denilen bir takılabilir uygulamayı oluştururken Diyelim RockNRollConfig
AppConfig sınıfı oluşturuyoruz.
#rock_n_roll/apps.py
from django.apps import AppConfig
class RockNRollConfig(AppConfig): # Our app config class
name = 'rock_n_roll'
verbose_name = "Rock ’n’ roll"
Biz rock_n_roll/__init__.py
dosyada default_app_config
belirterek uygulama varsayılan olarak bu AppConfig
alt sınıfı yüklenmesini sağlayabilirsiniz. INSTALLED_APPS
sadece 'rock_n_roll'
içerdiğinde
# rock_n_roll/__init__.py
default_app_config = 'rock_n_roll.apps.RockNRollConfig'
Bunu yapmak RockNRollConfig
kullanılacak neden olur. Bu, kullanıcılarımızın INSTALLED_APPS
ayarlarını güncellemelerini gerektirmeden AppConfig
özelliklerinden faydalanmamıza olanak tanır.
Soruların yanı sıra cevapta aynı sayıda oylama. Balık gibi geliyor? Sence rahul değil mi? – hspandher
http://www.mememaker.net/static/images/memes/4272956.jpg –
Ne yazık ki cevabınızı alamadım – hspandher