|
|
@ -2,48 +2,72 @@ |
|
|
|
|
|
|
|
## Založení Django projektu |
|
|
|
|
|
|
|
1. Vytvoření virtuálního prostředí |
|
|
|
|
|
|
|
λ python -m venv .venv |
|
|
|
### 0. Klon repozitáře |
|
|
|
|
|
|
|
2. Aktivace virtuálního prostředí |
|
|
|
- `git clone` *projekt* |
|
|
|
- `cd` *projekt* |
|
|
|
|
|
|
|
λ .venv\Scripts\activate.bat |
|
|
|
### 1. Vytvoření virtuálního prostředí |
|
|
|
|
|
|
|
3. Instalace frameworku Django |
|
|
|
```bash |
|
|
|
λ python -m venv .venv |
|
|
|
|
|
|
|
(.venv) λ pip install Django |
|
|
|
``` |
|
|
|
### 2. Aktivace virtuálního prostředí |
|
|
|
|
|
|
|
4. Založení Django projektu |
|
|
|
```bash |
|
|
|
λ .venv\Scripts\activate.bat |
|
|
|
|
|
|
|
(.venv) λ django-admin startproject zima_prijde . |
|
|
|
``` |
|
|
|
### 3. Instalace frameworku Django |
|
|
|
|
|
|
|
5. Migrace (vytvoření) databáze |
|
|
|
```bash |
|
|
|
(.venv) λ pip install Django |
|
|
|
|
|
|
|
(.venv) λ python manage.py migrate |
|
|
|
``` |
|
|
|
### 4. Založení Django projektu |
|
|
|
|
|
|
|
6. Spuštění projektu (integrovaný webový server) |
|
|
|
```bash |
|
|
|
(.venv) λ django-admin startproject zima_prijde . |
|
|
|
|
|
|
|
(.venv) λ python manage.py runserver |
|
|
|
``` |
|
|
|
### 5. Migrace (vytvoření) databáze |
|
|
|
|
|
|
|
------------------ |
|
|
|
```bash |
|
|
|
(.venv) λ python manage.py migrate |
|
|
|
|
|
|
|
7. Založení Django aplikace |
|
|
|
``` |
|
|
|
### 6. Spuštění projektu (integrovaný webový server) |
|
|
|
|
|
|
|
```bash |
|
|
|
(.venv) λ python manage.py runserver |
|
|
|
|
|
|
|
``` |
|
|
|
|
|
|
|
--- |
|
|
|
|
|
|
|
### 7. Založení Django aplikace |
|
|
|
Django app tvoří stěžejní nebo vedlší část našeho projektu (stránek). *Seasons* je v tomto případě název django app. |
|
|
|
|
|
|
|
(.venv) λ python manage.py startapp seasons |
|
|
|
```bash |
|
|
|
(.venv) λ python manage.py startapp seasons |
|
|
|
|
|
|
|
Aplikace zanést do *INSTALLED_APPS* v souboru *settings.py*. |
|
|
|
``` |
|
|
|
Aplikace zanést do `INSTALLED_APPS` v souboru *settings.py*. |
|
|
|
|
|
|
|
## Opětovné spuštění projektu |
|
|
|
Vykonat kroky: |
|
|
|
Vykonat kroky: |
|
|
|
|
|
|
|
- krok 2) Aktivace prostředí |
|
|
|
- krok 6) Spuštění projektu |
|
|
|
- `cd` *projekt* |
|
|
|
- krok **2)** Aktivace prostředí |
|
|
|
- krok **6)** Spuštění projektu |
|
|
|
|
|
|
|
## Kroky k obnově projektu z GITu |
|
|
|
|
|
|
|
- git clone *projekt* |
|
|
|
- cd *projekt* |
|
|
|
- provést kroky: 1), 2), 3), 5), 6) |
|
|
|
|
|
|
|
Vykonat kroky: |
|
|
|
|
|
|
|
- krok **0)** Klon repozitáře |
|
|
|
- krok **1)** Vytvoření virtuálního prostředí |
|
|
|
- krok **2)** Aktivace virtuálního prostředí |
|
|
|
- krok **3)** Instalace frameworku Django |
|
|
|
- krok **5)** Migrace (vytvoření) databáze |
|
|
|
- krok **6)** Spuštění projektu |
|
|
|