я в настоящее время написания тестов для моего проекта Джанго, и мне нужно, чтобы убедиться, чтоДжанго тестовая модель поля
, что конкретное поле в модели определенного типа.
, например, в модели Pictures я хочу, чтобы убедиться, что есть поле с
имя «изображения», и что он типа ImageField.
я также хочу, чтобы иметь возможность проверить, если атрибут типа ForeignKey из
модели Pictures.
я пытался использовать assertIsInstance, но мне нужно присвоить атрибут или еще
он нет.
Кто-нибудь знает, как это сделать?
не распознает «_meta» ... мне нужно что-то импортировать? – brad
Вам нужно просто «отсюда» импортировать «Картинки» и «из django.db.models импортировать ImageField». Поле '_meta' модели должно поддерживаться во всех [последних версиях Django] (https://docs.djangoproject.com/en/1.8/ref/models/meta/). –
вы делаете хороший момент. – brad