Как сохранить информацию формы, чтобы она отображалась на панели администратора сайта?

Я согласен с ответом от zacherates.

Но вы можете сделать вызов intern () в ваших нелиберальных строках.

Из примера zacherates:

// ... but they are not the same object
new String("test") == "test" ==> false 

Если вы ставите нелитеральное равенство строки, это правда

new String("test").intern() == "test" ==> true 
0
задан Cristofer Nava 10 March 2019 в 01:47
поделиться

1 ответ

Вам нужно позвонить form.save(), чтобы ваши данные были сохранены. Это не сохраняется в настоящее время. Назовите это внутри блока form.is_valid():.

Кроме того, вам не нужно передавать значения формы. Вы можете получить к ним доступ, используя form.data.field_name.

0
ответ дан farooq 10 March 2019 в 01:47
поделиться