Django тестирует админские формы - PullRequest
0 голосов
/ 03 мая 2018

У меня есть административная форма для предложения о работе. Чтобы увидеть все ответы на вакансии для этого предложения, моя форма выглядит следующим образом:

class JobOfferAdminDisplayable(BaseTranslationModelAdmin):

    model = JobOffer
    inlines = [JobResponseInline,]

class JobResponseInline(TabularDynamicInlineAdmin):

    model = JobResponse

Но я не знаю, как это проверить ... пытался включить в пост-запрос атрибуты модели + данные формы управления, но это не работает

response = self.client.post(self.url, {"title_fr" : 'title', 'form-TOTAL_FORMS': '2', 'form-INITIAL_FORMS': '1',"form-MAX_NUM_FORMS" : '2', "status" : 2, "email" :'email@email.fr', "type":'internship'})

Этот запрос генерирует следующую ошибку:

django.core.exceptions.ValidationError: ['ManagementForm data is missing or has been tampered with']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...