kpsul/kfet
Martin Pépin 5d22a4cac4
Rend kfetloaddevdata idempotent
Problème :

Le script assigne des trigrammes 001, 002, 003, etc aux comptes COF des
Gaulois et des Romains en utilisant l'ordre du queryset
CofProfile.objects.all().
L'ordre des comptes dans le queryset n'est pas spécifié et peut varier
d'une exécution à l'autre, ça pose problème dans la suite :

Account.objects.get_or_create(trigramme=trigramme, cofprofile=profile)

Cette command essaie de créer un nouveau trigramme pour certains comptes
quand l'ordre change.

Solution :

Ordonner le queryset.
2020-12-04 12:44:09 +01:00
..
auth Move permission handling to loadkfetdevdata 2020-09-07 14:57:41 +02:00
cms Fix some dependency issue with wagtail 2019-11-22 22:18:04 +08:00
fixtures create checkout dynamically 2017-02-08 15:26:56 -02:00
management/commands Rend kfetloaddevdata idempotent 2020-12-04 12:44:09 +01:00
migrations Migration 2020-09-01 15:27:28 +02:00
open Arrow function works now 2020-09-15 19:57:27 +02:00
static/kfet Adapte history.js pour serialize() 2020-09-15 20:05:32 +02:00
templates/kfet Fin des adaptations 2020-09-15 20:05:54 +02:00
templatetags Generic autocompletion view 2020-07-18 16:07:12 +02:00
tests Fix tests again 2020-09-16 19:31:10 +02:00
__init__.py Setup deleted account 2019-05-29 18:29:15 +02:00
apps.py Update the isort config for version 5.* 2020-07-04 13:40:32 +02:00
autocomplete.py Instantiate the Compose classes in their own file 2020-07-18 16:07:12 +02:00
config.py core -- Apply black + isort to all files 2018-10-06 13:15:33 +02:00
consumers.py core -- Apply black + isort to all files 2018-10-06 13:15:33 +02:00
context_processors.py core -- Apply black + isort to all files 2018-10-06 13:15:33 +02:00
converters.py Misc fixes 2019-05-21 15:30:51 +02:00
decorators.py core -- Apply black + isort to all files 2018-10-06 13:15:33 +02:00
forms.py Merge branch 'Aufinal/stat_2' into 'master' 2020-09-22 21:06:46 +02:00
models.py Harmonise les comptes non-lisibles ou éditables 2020-03-11 22:30:47 +01:00
routing.py core -- Apply black + isort to all files 2018-10-06 13:15:33 +02:00
statistic.py Fix tests 2020-09-16 19:19:29 +02:00
urls.py Separate the autocompletion logic form the views 2020-07-05 11:15:50 +02:00
utils.py core -- Apply black + isort to all files 2018-10-06 13:15:33 +02:00
views.py Merge branch 'Aufinal/stat_2' into 'master' 2020-09-22 21:06:46 +02:00