Django 1.10 incompatibility / version pinning
See original GitHub issueHey,
Wooey is a great tool thanks for sharing!
Just a heads up it is not working with Django 1.10 which came out yesterday, and what the requirements.txt will install right now. Perhaps just pin Django to 1.9.9 for now.
Here is an exception that is hit when trying to start a new project. The problem is Django 1.10, everything works fine with Django 1.9.9
josh@desktop:~$ wooify -p ProjectName
Traceback (most recent call last):
File "/home/josh/miniconda2/bin/wooify", line 7, in <module>
from wooey.backend.command_line import bootstrap
File "/home/josh/miniconda2/lib/python2.7/site-packages/wooey/backend/command_line.py", line 18, in <module>
from .. import django_compat
File "/home/josh/miniconda2/lib/python2.7/site-packages/wooey/django_compat.py", line 40, in <module>
get_template_from_string = Engine.get_default().from_string
File "/home/josh/miniconda2/lib/python2.7/site-packages/django/utils/lru_cache.py", line 124, in wrapper
result = user_function(*args, **kwds)
File "/home/josh/miniconda2/lib/python2.7/site-packages/django/template/engine.py", line 81, in get_default
"No DjangoTemplates backend is configured.")
django.core.exceptions.ImproperlyConfigured: No DjangoTemplates backend is configured.
Issue Analytics
- State:
- Created 7 years ago
- Comments:5 (3 by maintainers)
Top Results From Across the Web
Django 1.10 release notes
Welcome to Django 1.10! These release notes cover the new features, as well as some backwards incompatible changes you'll want to be aware ......
Read more >Wagtail 1.12, 1.13 incompatibility with Django <1.11 #4725
As a workaround, projects can pin django-taggit==0.22.2 to stay on the old version of django-taggit to retain old Django version compatibility.
Read more >Changelog — Django OAuth Toolkit 1.4.0 documentation
Created a setting for the default value for approval prompt. Improved docs; Don't pin django-braces and six versions. Backwards incompatible changes in 0.7.0....
Read more >Pin All Dependencies (& Let Pip Sort 'Em Out)
Note that none of the following are considered to be pinned dependencies, simply because they all specify a range of possible versions:
Read more >django-storages
This library is usually compatible with the currently supported versions of Django. Check the Trove classifiers in setup.py to be sure.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Thanks @gourneau. I’ll push a new release soon that pins up to 1.9 until we have explicit support for 1.10
Pushed 0.9.4 with version pinning in setup.py