Commit f794902c authored by Florent Chehab's avatar Florent Chehab

Fixed documentation location and renamed directory

Fixed documentation too
Fixed linting
parent 77cb9743
Pipeline #34758 passed with stages
in 2 minutes and 24 seconds
......@@ -31,7 +31,7 @@ flake8:
image: python:3.6.5-jessie
script:
- pip install flake8
- flake8
- cd backend && flake8
tags:
- docker
......@@ -43,8 +43,8 @@ pages:
script:
- mkdir .public
- mv htmlcov/ .public/coverage
- make docs
- mv docs/ .public/docs
- make documentation
- mv documentation/ .public/documentation
- mv .public public
artifacts:
paths:
......
......@@ -2,10 +2,10 @@
.PHONY: docs
install_backend:
pip install -r requirements.txt --quiet
cd backend && pip install -r requirements.txt --quiet
build_frontend:
npm run build
cd frontend && npm run build
test_backend:
cd backend && pytest base_app/ frontend_app/ backend_app/
......@@ -20,8 +20,8 @@ run_backend:
cd backend && ./manage.py runserver
docs:
cd docs && $(MAKE) all
documentation:
cd documentation && $(MAKE) all
docs_clean:
cd docs && $(MAKE) clean
documentation_clean:
cd documentation && $(MAKE) clean
......@@ -2,4 +2,4 @@
1. Collaborations are welcomed
1. The documentation is not up-to-date for now, don't mind asking questions if you have issues running the project.
**Retrouvez la documentation [ici](https://chehabfl.gitlab.utc.fr/outgoing_rex/docs/).**
**Retrouvez la documentation [ici](https://rex-dri.gitlab.utc.fr/rex-dri/documentation/).**
......@@ -10,7 +10,7 @@ L'application est « agnostique » au type de base de donnée employée. Alors q
aujourd'hui stockés sous forme de texte car aucune requête n'aurait besoin de les parcourir ; ainsi, seul des champs par défaut de django sont employés.
#### SQlite
Pour utiliser SQlite comme SGBD, il suffit de commenter le bloc qui concerne Postgresql dans le fichier de configuration visible ici : `./general/settings/development.py` :
Pour utiliser SQlite comme SGBD, il suffit de commenter le bloc qui concerne Postgresql dans le fichier de configuration visible ici : `./backend/general_app/settings/development.py` :
```python
DATABASES = {
......
Chargement des données initiales pour l'application
=====
Pour charger des données de base dans l'application, il suffit d'utiliser les classes `loadCountries`, `loadUniversities`, etc... disponibles dans `backend/load_data/loading_scripts`.
Pour charger des données de base dans l'application, il suffit d'utiliser les classes `loadCountries`, `loadUniversities`, etc... disponibles dans `./backend/backend_app/load_data/loading_scripts`.
Autrement, pour tout charger d'un coup (et créer un administrateur avec pour identifiant "admin" et pour mot de passe "admin" **PENSER À LE CHANGER EN PRODUCTION...**), il suffit de passer par le shell de Django :
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment