95π
TL; DR: Upgrade Django to version 1.11.17+ or 2.0+
This error is a known incompatibility related to Python issue #32012. Projects based on Django 1.11.16 and below will raise this exception when started with Python 3.7. A patch for this issue has been merged into Django 2.0 and 2.1 branches and cherry-picked later into Django 1.11.17.
Note: Python 3.7 is officially supported by Django 1.11.17 and above, including any 2.x branch.
25π
Generator expression must be parenthesized
> Update Django version to 1.11.17
pip install django==1.11.17
- [Django]-ImportError: cannot import name 'url' from 'django.conf.urls' after upgrading to Django 4.0
- [Django]-How can I enable CORS on Django REST Framework
- [Django]-Custom Filter in Django Admin on Django 1.3 or below
2π
Had same issue. This is how I changed to django version 2.0 and used python3
- $pip3 install django==2.0
- $python3 manage.py runserver
- [Django]-How to manually assign imagefield in Django
- [Django]-How do you convert a PIL `Image` to a Django `File`?
- [Django]-Django models ForeignKey on_delete attribute: full meaning?
2π
- Install this version:
pip install django==1.11.17
- Run cmd.
- go to your project folder.
python manage.py runserver
- it will give a URL for server and you are good to go.
- [Django]-Django delete FileField
- [Django]-Django β Annotate multiple fields from a Subquery
- [Django]-How to override and extend basic Django admin templates?
0π
This is due to the version incompatibility.Just we need to upgrade the Django version to 2.1.
Run the command in cmd:Pip install django==2.1. this will resolve the issue
- [Django]-In django do models have a default timestamp field?
- [Django]-What's the purpose of Django setting βSECRET_KEYβ?
- [Django]-How to set the timezone in Django
0π
I just faced an Error like this. I was using Django-1.11.10. I deleted it and installed Django 2.0
Problem is solved.
But if you are using ForeignKey in you model.py files it must be problem again. You should update your coding to 2.0 versiong insted of older versiyon.
Example:
django older version
user = models.ForeignKey('auth.User', related_name='posts')
django 2.0
user = models.ForeignKey('auth.User', related_name='posts', on_delete=models.CASCADE,)
- [Django]-Get request data in Django form
- [Django]-Django ManyToMany filter()
- [Django]-Django: 'current_tags' is not a valid tag library
0π
I had the same issue and I realized it is due to the compatibility of the Django version I was working with. So I had to state the Python version explicitly like this: >python3.6 manage.py runserver
- [Django]-Django "You have unapplied migrations". Which ones?
- [Django]-Django, Models & Forms: replace "This field is required" message
- [Django]-How to Unit test with different settings in Django?
-1π
Just open file:
venv/lib/python3.7/site-packages/django/contrib/admin/widgets.py
and replace the lines
related_url += '?' + '&'.join(
'%s=%s' % (k, v) for k, v in params.items(),)
with
related_url += '?' + '&'.join('%s=%s' % (k, v) for k, v in params.items())
- [Django]-'staticfiles' is not a valid tag library: Template library staticfiles not found
- [Django]-Django, template context processors
- [Django]-Django error: got multiple values for keyword argument