Revision 20367931
Réorganisation du code (controllers, etc)
Mise en place d'un système de plugin pour ajouter des colonnes à la volée
Internationalisation complète
Création de quelques tests
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@274 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard/websetup.py | ||
---|---|---|
51 | 51 |
editor.password = u'editpass' |
52 | 52 |
|
53 | 53 |
model.DBSession.add(editor) |
54 |
|
|
55 |
group = model.Group() |
|
56 |
group.group_name = u'editors' |
|
57 |
group.display_name = u'Editors Group' |
|
58 |
|
|
59 |
group.users.append(editor) |
|
60 |
|
|
61 |
model.DBSession.add(group) |
|
62 |
|
|
63 |
permission = model.Permission() |
|
64 |
permission.permission_name = u'edit' |
|
65 |
permission.description = u'This permission give an Editor the right to edit' |
|
66 |
permission.groups.append(group) |
|
67 |
|
|
68 |
model.DBSession.add(permission) |
|
69 |
|
|
54 | 70 |
model.DBSession.flush() |
55 | 71 |
|
56 | 72 |
transaction.commit() |
Also available in: Unified diff