Если вам нужно получить строку "Visible"
без получения экземпляра EnumDisplayStatus
, вы можете сделать это:
int dbValue = GetDBValue();
string stringValue = Enum.GetName(typeof(EnumDisplayStatus), dbValue);
Нет необходимости в field_order = ['price', 'title', 'body', 'category', 'picture']
Просто замените {}
на ()
для fields
, чтобы вы имели:
class PostForm(forms.ModelForm):
class Meta:
model = Post
fields = (
'title',
'body',
'category',
'price',
'picture',
)