Każdy projekt który tworzymy w Django musimy rozpocząć od utworzenia aplikacji, a więc uruchamiamy nasze środowisko wirtualne, a następnie w katalogu public_python wydajemy polecenie który tworzy aplikację. django-admin startapp shop Jak zauważyliśmy powstał nowy katalog o nazwie Shop w którym znajduje sie katalog migrations i pliki *.py. W tym momencie przechodzimy do edycji pliku settings.py. Ja używam edytora SublimeText ltórego możesz pobrać z https://www.sublimetext.com/. Po zainstalowaniu otwórz swój projekt (File -> Open Folder) jak na zdjęciu poniżej: W pliku settings.py znajdźmy sekcję: INSTALLED_APPS = [ Zapisz plik (Ctrl + S)
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'shop.apps.ShopConfig',
]
Plik settings.py w Django pełni rolę konfiguracyjną, przechowując ustawienia projektu, takie jak baza danych, ścieżki do plików statycznych czy ustawienia zabezpieczeń.