Ten projekt na gitlab (dopóki go nie usunę lub nie ukryję)
https://gitlab.alx.pl/pczarnik/django_pazdziernikowe

Kolejne kroki tworzenia aplikacji Django:

Jeśli w darmowym PyCharm, to tak:
- Utworzenie nowego projektu
- Instalacja pakietu Django
  - W Pycharm poprzez File > Settings > Python Interpreter i znak +
  - Tutaj wybraliśmy konkretną wersję 5.2.7, bo wersja 6 jest jeszcze niestabilna

- Włączenie wiersza poleceń i:

django-admin startproject webowy .
Kropka na końcu oznacza "użyj bieżącego (istniejącego już) katalogu".


Jeśli w oparciu o zwykły wiersz poleceń to mniej więcej:
- Utworzenie katalogu i wejście do niego wierszem poleceń
- python -m venv .venv
- .venv\Scripts\activate  (wersja Linux / Mac:   . .venv/bin/activate  )
- pip install django  (albo teraz  pip install django==5.2.7      albo pip install "django<6" )
django-admin startproject webowy
(to utworzy dodatkowy podkatalog na projekt)
cd webowy


Dalsze polecenia wykonujemy jako python manage.py w katalogu projektu.

python manage.py startapp aplikacja
python manage.py migrate

Dopisanie aplikacji do settings.py
Dopisanie funkcji widoku do views.py w aplikacji
Ewentualnie dodanie templates z plikami html i static z plikiem css

python manage.py runserver


Prosta aplikacja z modelem (w ramach tego samego projektu):

python manage.py startapp sklep

Dopisanie aplikacji do settings.py
Dopisanie klasy do models.py
Dopisanie rejestracji klas do admin.py
Dopisanie funkcji widoku do views.py w aplikacji
Ewentualnie dodanie templates z plikami html i static z plikiem css


python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser

python manage.py runserver
