У меня есть класс, который является моделью Django:
from django.db import models
class User(models.Model):
В классе есть несколько методов, не связанных со стороной БД (помощники / статические методы и т. Д.). Однако, когда я импортирую его, потому что он вызывает django.db.models
, он также пытается использовать настройки Django для подключения к БД. Я не уверен, как правильно это сделать, чтобы это работало, но я могу написать модульные тесты для дополнительных методов. Я использую pytest, а не unittest, встроенный в Django.