Project

General

Profile

Edition des factures » History » Version 3

florian.lassenay, 09/08/2018 07:09 PM

1 1 stephane.ligozat
# Édition des factures
2
3
Une application django dans le projet www_aquilenet pour éditer les factures mensuelles.
4
5
L'application est actuellement en test sur dev.aquilenet.fr/jechange. Pour y accéder florian:florian.
6
7
## Récupérer l'application en local
8
9
Se positionner dans l'environnement virtuel du site aquilenet ou bien le créer (voir la page wiki 'www').
10
11
    $ workon webaki
12
13
Récupérer le projet www_aquilenet
14
15
    (webaki)$ git clone ssh://gitwww:/srv/git/www-git/www_aquilenet.git
16
17
Créer la branche 'facturation' et basculer dedans
18
19
    (webaki)$ git branch facturation
20
21
    (webaki)$ git checkout facturation
22
23
Récupérer la branche distante dans la branche locale facturation
24
25
    (webaki)$ git pull origin facturation3
26
27 3 florian.lassenay
## Installer la librairie pdf
28
29
    (webaki)$ pip install xhtml2pdf
30
31 1 stephane.ligozat
## Importation de données et démarrage
32
33
Créer la base dev.db (sqlite) qui n'est pas dans le dépôt puis créer les tables
34
35
    (webaki) python manage createdb --nodata --noinput
36
37
    (webaki) python manage migrate
38
39
Importer un jeu de factures
40
    
41
    (webaki) python manage.py loaddata facturation/fixtures/facturation.json
42
43
Démarrage
44
45
    (webaki) python manage.py runserver
46 2 stephane.ligozat
47
Voir l'application dans l'administration : http://127.0.0.1:8000/jechange admin:default. En bas à gauche liens Adhérents, Factures etc...