-
-
Notifications
You must be signed in to change notification settings - Fork 127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to Django 3.0 #346
Update to Django 3.0 #346
Conversation
base_name was deprecated in 3.9 and finally removed in 3.11.
By default, blank=False for ArrayFields but allow_empty=True for ListField. Before DRF 3.10 there was a bug that ListField didn't respect the default value of blank=False and thus created a ListField in the serialiser with the default of allow_empty=True. We were relying on the behaviour of that bug. See encode/django-rest-framework#6597.
Making a note so we remember to investigate later: Per CVE-2020-6816, we may need to temporarily pin the
|
We do not currently use |
I don't think this is blocked anymore. We should just get it merged. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works fine during testing after merging master and running migrations. Nice!
Okay I should not be testing late at night.
I'll try and figure out the issue if it's still there tomorrow. |
@lemonsaurus django-crispy-bulma still has broken releases. python-discord/django-crispy-bulma#34 should fix it, but it's stale. Furthermore, someone did report some issues with the library python-discord/django-crispy-bulma#31 but I think those issues do not manifest themselves in how we're using the library on our site. |
Yeah. I'll see if I can address that stuff this week, now that I finally have some time. I think fixing all the crispy bulma stuff, then getting this merged, and then getting whitelisting merged seems like the right order of business. |
* Use release tag for django-crispy-bulma. This will yet again be changed once it's released on PyPI. * Use PyPI release for wiki
This is the same issue as 145beb3. See that commit for more information.
We don't use |
Resolves #344
Still needs to be tested extensively. If you have ideas for what should be tested, leave a comment.