Hello guys.
I have a template inside app, and the base template in files/templates folder.
This is the dir tree :
.
├── apps
│ └── user_profile
│ ├── migrations
│ ├── __pycache__
│ └── templates
├── broker
│ ├── __pycache__
│ └── settings
│ └── __pycache__
└── files
├── components
├── media
├── static
│ ├── admin
│ ├── admin_tools
│ ├── ckeditor
│ ├── css
│ ├── django_extensions
│ ├── js
│ └── semantic
└── templates
And then, usually the extends in app template from base.html it's works but now appeard the directory error. (Python 3.5.2 and Django 1.10.4)
So, i followed the documentation but it didn't work yet.
Can you help me?
Thanks!
Traceback:
Environment:
Request Method: GET
Request URL:
http://127.0.0.1:8000/en/success/Django Version: 1.10.4
Python Version: 3.5.1
Installed Applications:
['admin_tools',
'admin_tools.theming',
'admin_tools.menu',
'admin_tools.dashboard',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'ckeditor',
'ckeditor_uploader',
'django_bleach',
'django_mathjax',
'djangobower',
'django_extensions',
'compressor',
'imagekit',
'user_profile']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware']
Template error:
In template /home/david/Proyectos/secure_broker/site/broker/apps/user_profile/templates/client_profile/success.html, error at line 0
21 1 : {% extends "base.html" %}
2 : {% block main%}
3 : <h3> Registro Exitoso.</h3>
4 : <p>
5 : Ahora puede ingresar al sitio como un usuario registrado.</p>
6 : <p>
7 : <b> ¡Muchas Gracias!</b></p>
8 : {% endblock main %}
9 :
Traceback:
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/core/handlers/exception.py" in inner
39. response = get_response(request)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
217. response = self.process_exception_by_middleware(e, request)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
215. response = response.render()
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/response.py" in render
109. self.content = self.rendered_content
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/response.py" in rendered_content
86. content = template.render(context, self._request)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/backends/django.py" in render
66. return self.template.render(context)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/base.py" in render
208. return self._render(context)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/base.py" in _render
199. return self.nodelist.render(context)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/base.py" in render
994. bit = node.render_annotated(context)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/base.py" in render_annotated
961. return self.render(context)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/loader_tags.py" in render
174. return compiled_parent._render(context)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/base.py" in _render
199. return self.nodelist.render(context)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/base.py" in render
994. bit = node.render_annotated(context)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/base.py" in render_annotated
961. return self.render(context)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/loader_tags.py" in render
201. template = context.template.engine.get_template(template_name)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/engine.py" in get_template
160. template, origin = self.find_template(template_name)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/engine.py" in find_template
134. name, template_dirs=dirs, skip=skip,
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/loaders/cached.py" in get_template
60. template_name, template_dirs, skip,
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/loaders/base.py" in get_template
38. contents = self.get_contents(origin)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/loaders/cached.py" in get_contents
28. return origin.loader.get_contents(origin)
File "/home/david/.virtualenvs/securebroker/lib/python3.5/site-packages/django/template/loaders/filesystem.py" in get_contents
24. with io.open(
origin.name, encoding=self.engine.file_charset) as fp:
Exception Type: IsADirectoryError at /en/success/
Exception Value: [Errno 21] Is a directory: '/home/david/Proyectos/secure_broker/site/broker/files/templates'