əjdahalar googlla quentin tarantino - leonardo dicaprio - məsləhətli filmlər - python - yazarların paylaşmaq istədikləri musiqilər - django framework - unudulmaz film səhnələri - spaghetti western - ev zəncisi 4. başqa müsbət bir tərəfini kəşf etdiyim framework. deməli yazdığınız app-ın kiçik hissələri olur, məsələn istifadəçi tərəfi, postlar tərəfi, şərhlər tərəfi, mesajlar tərəfi və s. bu tərəflərin hərəsini app(ya da daxili app) kimi düşünə bilərik. siz djangoda daxili appları ayrı-ayrılıqda yaradırsınız. Bu app öz içində bütün lazimi şeyləri barındırır. Məsələn url(route), migration, model, view(template), tests kimi componentləri elə həmin app-ın daxilində işləyirsiz. məncə bu konsept çox gözəldir. deyəsən daxili app-ların daxilində də app-lar yaratmaq olur.
məsələn burada directory strukturunu görmək olar, todo və user_example daxili app-lardır
daxili app yaratmaq üçün:
python manage.py startapp todo
docker işlədirsizsə:
docker-compose run web python manage.py startapp todo
app yaratdıqdan sonra onu settings.py faylına tanıtmaq lazımdır
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'user_example',
'todo',
]
şərhlər: