diff --git a/README.md b/README.md index 6f25358..dbc562e 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ class feedbackModel(models.Model): return self.nazev + " " + self.zprava ``` -7. vytvoření souboru **forms.py** ve složce *název_aplikace* +7. vytvoření souboru **forms.py** ve složce *název_aplikace* a přidat `'forms',` do *název_projektu/settings.py* do kolonky INSTALLED_APPS ```python from django.forms import ModelForm @@ -111,13 +111,15 @@ admin.site.register(feedbackModel) 11. zkontrolujeme databázi (migrujeme) a vytvoříme si SuperUser +Upozornění!!! PŘI KAŽDÉ ZMĚNĚ MODELS.PY JE POTŘEBA *MAKEMIGRATIONS* + > (.venv) python manage.py makemigrations > (.venv) python manage.py migrate > (.venv) python manage.py createsuperuser -12. **HOTOVO - vložíme nějaké texty a zkontrolujeme admin panel** +1. **HOTOVO - vložíme nějaké texty a zkontrolujeme admin panel** #### Postup pro hezčí formulář @@ -190,10 +192,10 @@ def feedbackinfoview(request, i): 5. Migrace (vytvoření) databáze 6. Spuštění projektu --> -Při používání PyCharm: +##### Při používání PyCharm: 1. Vytvoření PyCharm projektu 2. Stahnout/Klonovát repositář -3. V archivu **rozkliknout django-form** a vložit složku ***djangoform*** *(vedle složky jsou soubory README.md a logo.png)* do složky s projektem a přepnout Console do složky +3. V archivu **rozkliknout django-form** a vložit složku ***djangoform*** *(vedle složky jsou soubory README.md a logo.png)* do složky s projektem a přepnout *Console (v PyCharm)* do složky > cd djangoform 4. Do Console napsat >pip install django @@ -204,4 +206,41 @@ Při používání PyCharm: 6. Vytvořit admin učet > python manage.py createsuperuser 7. spustit server -> python manage.py runserver \ No newline at end of file +> python manage.py runserver + + +##### Při použití VS CODE: + +budeme celou dobu používat CMD (command prompt) + +0. vytvořit si práznou složku a přepnout do ní +> mkdir nazevSlozky + +> cd nazevSlozky + +1. Vytvoření virtuálního prostředí +> python -m venv .venv + +2. Aktivace virtuálního prostředí +> .venv\Scripts\activate.bat + +3. Instalce Django +> pip install django + +4. Stahnout/Klonovát repositář do složky +> git clone http://git.asgard.odbornaskola.cz/skrabanek/Django-form.git + +5. prepnout do slozky složky **djangoform** +>cd Django-form\djangoform + +6. Do CMD napsat +>pip install django + +>pip install django-crispy-forms +7. Migrovat databazi +> python manage.py migrate +8. Vytvořit admin učet +> python manage.py createsuperuser +9. spustit server +> python manage.py runserver +