mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-11-22 11:23:10 +00:00
Merge branch 'typos' into 'dev'
Typos in README See merge request federez/re2o!275
This commit is contained in:
commit
be1c0cef22
1 changed files with 21 additions and 13 deletions
34
README.md
34
README.md
|
@ -1,10 +1,10 @@
|
||||||
# Re2o
|
# Re2o
|
||||||
|
|
||||||
Gnu public license v2.0
|
GNU public license v2.0
|
||||||
|
|
||||||
## Avant propos
|
## Avant propos
|
||||||
|
|
||||||
Re2o est un logiciel d'administration développé initiallement au rezometz. Il
|
Re2o est un logiciel d'administration développé initialement au rezometz. Il
|
||||||
se veut agnostique au réseau considéré, de manière à être installable en
|
se veut agnostique au réseau considéré, de manière à être installable en
|
||||||
quelques clics.
|
quelques clics.
|
||||||
|
|
||||||
|
@ -31,15 +31,15 @@ Pour cela :
|
||||||
|
|
||||||
## Fonctionnement général
|
## Fonctionnement général
|
||||||
|
|
||||||
Re2o est séparé entre les models, qui sont visible sur le schéma des
|
Re2o est séparé entre les models, qui sont visibles sur le schéma des
|
||||||
dépendances. Il s'agit en réalité des tables sql, et les fields etant les
|
dépendances. Il s'agit en réalité des tables sql, et les fields étant les
|
||||||
colonnes.
|
colonnes.
|
||||||
Ceci dit il n'est jamais nécessaire de toucher directement au sql, django
|
Ceci dit il n'est jamais nécessaire de toucher directement au sql, django
|
||||||
procédant automatiquement à tout cela.
|
procédant automatiquement à tout cela.
|
||||||
On crée donc différents models (user, right pour les droits des users,
|
On crée donc différents models (user, right pour les droits des users,
|
||||||
interfaces, IpList pour l'ensemble des adresses ip, etc)
|
interfaces, IpList pour l'ensemble des adresses ip, etc)
|
||||||
|
|
||||||
Du coté des forms, il s'agit des formulaire d'édition des models. Il
|
Du coté des forms, il s'agit des formulaires d'édition des models. Il
|
||||||
s'agit de ModelForms django, qui héritent des models très simplement, voir la
|
s'agit de ModelForms django, qui héritent des models très simplement, voir la
|
||||||
documentation django models forms.
|
documentation django models forms.
|
||||||
|
|
||||||
|
@ -56,12 +56,20 @@ d'accéder à ces vues, utilisé par re2o-tools.
|
||||||
|
|
||||||
# Requète en base de donnée
|
# Requète en base de donnée
|
||||||
|
|
||||||
Pour avoir un shell, il suffit de lancer '''python3 manage.py shell'''
|
Pour avoir un shell, lancer :
|
||||||
Pour charger des objets, example avec User, faire :
|
```.bash
|
||||||
''' from users.models import User'''
|
python3 manage.py shell
|
||||||
Pour charger les objets django, il suffit de faire User.objects.all()
|
```
|
||||||
pour tous les users par exemple.
|
|
||||||
Il est ensuite aisé de faire des requètes, par exemple
|
Pour charger des objets (exemple avec User), faire :
|
||||||
User.objects.filter(pseudo='test')
|
```.python
|
||||||
Des exemples et la documentation complète sur les requètes django sont
|
from users.models import User
|
||||||
|
```
|
||||||
|
|
||||||
|
Pour charger les objets django, il suffit de faire `User.objects.all()`
|
||||||
|
pour tous les users par exemple.
|
||||||
|
Il est ensuite aisé de faire des requêtes, par exemple
|
||||||
|
`User.objects.filter(pseudo='test')`
|
||||||
|
|
||||||
|
Des exemples et la documentation complète sur les requêtes django sont
|
||||||
disponible sur le site officiel.
|
disponible sur le site officiel.
|
||||||
|
|
Loading…
Reference in a new issue