Alexander Pinkevich: точно так же сразу делал, но получаю вот такого рода штуку:
class MedSerializer(serializers.ModelSerializer):
class Meta:
model = Med
fields = ('id', 'med', 'description', 'video_url')
class PreparateSerializer(serializers.ModelSerializer):
qwe = MedSerializer(many=True, read_only=True)
class Meta:
model = Preparate
fields = ('id', 'time', 'amount', 'unit', 'med', 'qwe')
class DaySerializer(serializers.ModelSerializer):
meds = PreparateSerializer(many=True, read_only=True)
class Meta:
model = Day
fields = ('id', 'date', 'course', 'meds')
sim3x: сейчас уже работает нормально, записывает. Код в топике поправил.
Только медлено. Можно еще как-нибудь ускорить процесс? И вообще в верном ли я направлении?
Еще прочитал о max_connections = 100. Изменил на 1000. Какое реальное максимольное значение можно указать?
pygame:
OperationalError: cannot start a transaction within a transaction
ProgrammingError: Recursive use of cursors not allowed.
OperationalError: not an error
OperationalError: database is locked
Получаю набор из вот таких ошибок:
OperationalError: cannot start a transaction within a transaction
ProgrammingError: Recursive use of cursors not allowed.
OperationalError: not an error
Это хорошо, но парсер уже написан. Необходимо только добавить мультипотоки.
Возможно проблема в sqlite3, если использовать что-то другое, проблем не будет?
Stalker_RED: мне нужно повторять поля в форме. У некоторых полей есть свой datetimepicker. После клонирования хочу второй - независимый datetimepicker.
На id элементов - все равно, можно при клонировании удалить, главное сохранение name + count.
При этом новое поле qwe не появляется в json