Files
doc.2020/FETDjango/3_1_create_clone.md
www c82885fcd2 Adding all last updates to repo
Please add and commit when you change someting!
2020-05-26 12:00:06 +00:00

1.1 KiB

title: 3.1 Erstellen einer eigenen Kopie

1. Öffnen

Öffnen einer Enwicklungsumgebung

https://dev.2020.fet.at/#/srv/<username>

2. Clone Erstellen

Terminal öffnen Terminal -> New Terminal

:::bash
git clone https://git.fet.at/bofh/fet2020 .

3. Erstellen der Python Umgebung

Erstellen und aktivieren der Python Umgebung

:::bash
python3 -m venv .env
activate
pip install -r fet2020/requirements.txt
pip install django-filter ##fehlt in dem requerements

ev. ist das Textfile im fet2020/fet2020 Ordner.

4. Datenbank migrieren

:::bash
python3 fet2020/manage.py makemigrations
python3 fet2020/manage.py migrate

5. Verlinken der gemeinsamen Templates

:::bash
./create_design_links


python3 fet2020/manage.py runserver 0.0.0.0:8106

6. Git username und email für commits einstellen

Da wir auf einem Benutzer arbeiten, müssen deine Credentials für git commits lokal eingestellt werden. Ersetze in folgenden Befehlen die Parameter <user> und <email> mit eigenen Werten:

:::bash
git config --local user.name "<user>"
git config --local user.email "<email>"