Skip to content
Edvard Ødegaard edited this page Feb 19, 2019 · 4 revisions

Website

Installasjon

Programmer som trengs

For å starte å utvikle nettsiden trenger du et par programmer:

Program Funksjon
Python 3 Python3 kreves for å kjøre websiden. Django bygger på websiden.
Django Django er et rammeverk som gir web-funksjonalitet i Python.
Virtualenv Lar deg lage en virtuell mappe som inneholder alle python-pakkene som trengs. Dette lar deg jobbe på flere prosjekter med ulike pakker og versjoner samtidig ved å aktivere/deaktivere virtuelle miljøer.

Førstegangsoppsett

Sette opp Virtualenv

(APT) Installere virtualenv: sudo apt install virtualenv

(APT) Initialisere virtualenv: virtualenv venv --python=python3

(PIP) Installere virtualenv: pip install virtualenv

(PIP) Initialisere virtualenv: python -m virtualenv venv --python=python3

Installere Django-dependencies og sette opp

Følgende kommandoer gjøres i "website" mappen

Før du installerer depenencies, aktiver virtualenv med . venv/bin/activate

Installere dependencies: pip install -r requirements.txt

Sett opp en tom database: python manage.py migrate

Lage django superbruker: python manage.py createsuperuser (interaktiv meny etter denne kommandoen er kjørt)

Generell vanlig start av serveren

Aktivere virtualenv: . venv/bin/activate

Kjøre django serveren: python manage.py runserver

Clone this wiki locally