Я хотел бы добавить поле в базу данных только для чтения. Итак, я хотел бы создать фиктивную базу данных формы;Объединить поля модели
class ReadOnly(models.Model):
first = models.CharField(db_column='First')
second = models.CharField(db_column='Second')
class ExtraStuff(models.Model):
first = models.CharField(db_column='First')
second = models.CharField(db_column='Second')
combined = first+second
Я использовал @property, но так как я не могу комбинировать свойства и фильтры я чувствую, что это лучшее решение. Тем не менее, у меня нет идей о том, как добиться этого.
Проблема с этим и решением, опубликованным Daniel van Flymen, заключается в том, что я не могу использовать это значение в фильтре. Когда я пытаюсь это сделать, возвращается FieldError. – user2019553