Closed Mikhail517 closed 5 years ago
Thank you this is great!
# mixer --> Does not support Django 2.1
git+git://github.com/Mikhail517/mixer.git@develop#egg=mixer
$ pip install git+git://github.com/Mikhail517/mixer.git@develop#egg=mixer
@Mikhail517 Thank you for the PR. The problem has been fixed in version 6.1.1
supporting django 2.1 for a project
Mixer 6.0.1 version raises an exception while creating FK items in django 2.1:
Traceback (most recent call last): File "", line 1, in
File "/usr/local/lib/python3.6/site-packages/mixer/main.py", line 568, in blend
return type_mixer.blend(**values)
File "/usr/local/lib/python3.6/site-packages/mixer/main.py", line 116, in blend
for name, value in defaults.items()
File "/usr/local/lib/python3.6/site-packages/mixer/main.py", line 116, in
for name, value in defaults.items()
File "/usr/local/lib/python3.6/site-packages/mixer/backend/django.py", line 218, in get_value
return self._get_value(name, value, field)
File "/usr/local/lib/python3.6/site-packages/mixer/backend/django.py", line 233, in _get_value
value = field.scheme.to_python(value)
File "/usr/local/lib/python3.6/site-packages/django/db/models/fields/related.py", line 874, in to_python
return self.target_field.to_python(value)
File "/usr/local/lib/python3.6/site-packages/django/db/models/fields/init.py", line 945, in to_python
params={'value': value},
django.core.exceptions.ValidationError: ["Значение 'Anna Stevens' должно быть целым числом."]
This patch fix it