Romashov.dmitry/feature/12034
Обновил код записи данных из репортов в БД, тут см
Обновил admin.py, см. тут
Поправил местами кодстайл, добавил в гитигнор ненужные для репозитория файлы, добавил файл constants.py.
Некоторые поинты по задаче:
-
В репортах есть абсолютно идентичные файлы, которые при этом лежат в репортах для обеих сетей. Пример файл под номером 01339 - файл с одинаковым временем который содержится в обеих папках (папку можно запросить у Ильи Аксёнова)
-
Чтобы работало, должны быть репорты только из этих двух папок: cbd0-bugreports, cbd1-bugreports. Если ещё одна - то надо её прописывать. Такова логика кода.
-
Код обновлён так, что если репорт ! уже ! был записан в БД на момент Merge Request, то его сеть (поле сети в объекте модели Report) будет обновлена. Репорт не будет удалён и не будет создан новый. Если же репорта ранее не было, то будет создан. Т.е. прям красота. Проверил не единожды перед Merge Request на локале.