Как заставить пользователей редактировать field.options в Django?

Я создаю приложение, в котором пользователи могут отслеживать свои доходы и расходы. Я хочу, чтобы каждая транзакция классифицировалась в зависимости от того, где она хранится - например, в расчетном, кредитном, сберегательном, кошельке, подарочной карте, venmo и т.д.

Я планирую использовать Django Field.choices, но варианты постоянны, и я хочу, чтобы пользователи могли редактировать свои собственные варианты.

Как я могу это сделать?

Одно из решений, которое вы можете использовать, это иметь разделенную таблицу с этими категориями и использовать models.ForeignKey вместо этого.

django Documentation models.ForeignKeye

Вернуться на верх