On Wednesday, January 22, 2014 7:57:25 PM UTC-8, David Garvey wrote: > > Hi everyone, > > Am I using a correct version of django? I install this using a rpm and I > also have other django apps running on the same box. > As you can see I am getting a template error. How can I fix this? > > > Environment: > > > Request Method: GET > Request URL: > http://mysite.com/reviews/account/login/?next_page=/reviews/dashboard/ > > Django Version: 1.5.4 > Python Version: 2.6.6 > Installed Applications: > ['django.contrib.admin', > 'django.contrib.auth', > 'django.contrib.contenttypes', > 'django.contrib.markup', > 'django.contrib.sites', > 'django.contrib.sessions', > 'django.contrib.staticfiles', > 'djblets.datagrid', > 'djblets.extensions', > 'djblets.feedview', > 'djblets.gravatars', > 'djblets.log', > 'djblets.pipeline', > 'djblets.siteconfig', > 'djblets.util', > 'djblets.webapi', > 'pipeline', > 'reviewboard.accounts', > 'reviewboard.admin', > 'reviewboard.attachments', > 'reviewboard.changedescs', > 'reviewboard.diffviewer', > 'reviewboard.extensions', > 'reviewboard.hostingsvcs', > 'reviewboard.notifications', > 'reviewboard.reviews', > 'reviewboard.reviews.ui', > 'reviewboard.scmtools', > 'reviewboard.site', > 'reviewboard.ssh', > 'reviewboard.webapi', > 'django_evolution'] > Installed Middleware: > ['django.middleware.gzip.GZipMiddleware', > 'reviewboard.admin.middleware.InitReviewBoardMiddleware', > 'django.middleware.clickjacking.XFrameOptionsMiddleware', > 'django.middleware.common.CommonMiddleware', > 'django.middleware.doc.XViewMiddleware', > 'django.middleware.http.ConditionalGetMiddleware', > 'django.middleware.locale.LocaleMiddleware', > 'django.contrib.sessions.middleware.SessionMiddleware', > 'django.contrib.auth.middleware.AuthenticationMiddleware', > 'django.contrib.messages.middleware.MessageMiddleware', > 'djblets.siteconfig.middleware.SettingsMiddleware', > 'reviewboard.admin.middleware.LoadSettingsMiddleware', > 'djblets.extensions.middleware.ExtensionsMiddleware', > 'djblets.log.middleware.LoggingMiddleware', > 'reviewboard.accounts.middleware.TimezoneMiddleware', > 'reviewboard.admin.middleware.CheckUpdatesRequiredMiddleware', > 'reviewboard.admin.middleware.X509AuthMiddleware', > 'reviewboard.site.middleware.LocalSiteMiddleware', > 'djblets.extensions.middleware.ExtensionsMiddlewareRunner'] > > > Template error: > In template > /usr/lib/python2.6/site-packages/reviewboard/templates/base.html, error at > line 81 > Could not parse the remainder: '-preferences' from 'user-preferences'. > The syntax of 'url' changed in Django 1.5, see the docs. > 71 : <ul id="accountnav"> > > > 72 : <li> > > > 73 : <a href="#">{% trans "Support" %} ▾</a> > > > 74 : <ul> > > > 75 : <li><a href="http://www.reviewboard.org/docs/manual/1.7/">{% > trans "Documentation" %}</a></li> > > > 76 : <li><a href="{% url support %}">{% trans "Get Support" > %}</a></li> > > > 77 : </ul> > > > 78 : </li> > > > 79 : {% if user.is_authenticated %} > > > 80 : <li> > > > 81 : <a class="user-nav-item" href=" {% url user-preferences %} > ">{% gravatar user 32 %} {{user.first_name}} ▾</a> > > > 82 : <ul> > > > 83 : <li><a href="{% url user-preferences %}">{% trans "My > account" %}</a></li> > > > 84 : {% if user.is_staff %} > > > 85 : <li><a href="{% url reviewboard.admin.views.dashboard > %}">{% trans "Admin" %}</a></li> > > > 86 : {% endif %} > > > 87 : <li><a href="{% url logout %}">{% trans "Log out" > %}</a></li> > > > 88 : </ul> > > > 89 : </li> > > > 90 : {% else %} > > > 91 : <li><a href="{% url login %}?next_page={{request.path}}">{% > trans "Log in" %}</a></li> > > > Traceback: > File "/usr/lib/python2.6/site-packages/django/core/handlers/base.py" in > get_response > 140. response = response.render() > File "/usr/lib/python2.6/site-packages/django/template/response.py" in > render > 105. self.content = self.rendered_content > File "/usr/lib/python2.6/site-packages/django/template/response.py" in > rendered_content > 82. content = template.render(context) > File "/usr/lib/python2.6/site-packages/django/template/base.py" in render > 140. return self._render(context) > File "/usr/lib/python2.6/site-packages/django/template/base.py" in _render > 134. return self.nodelist.render(context) > File "/usr/lib/python2.6/site-packages/django/template/base.py" in render > 830. bit = self.render_node(node, context) > File "/usr/lib/python2.6/site-packages/django/template/debug.py" in > render_node > 74. return node.render(context) > File "/usr/lib/python2.6/site-packages/django/template/loader_tags.py" in > render > 102. compiled_parent = self.get_parent(context) > File "/usr/lib/python2.6/site-packages/django/template/loader_tags.py" in > get_parent > 99. return get_template(parent) > File "/usr/lib/python2.6/site-packages/django/template/loader.py" in > get_template > 146. template, origin = find_template(template_name) > File "/usr/lib/python2.6/site-packages/django/template/loader.py" in > find_template > 135. source, display_name = loader(name, dirs) > File "/usr/lib/python2.6/site-packages/django/template/loader.py" in > __call__ > 43. return self.load_template(template_name, template_dirs) > File "/usr/lib/python2.6/site-packages/django/template/loaders/cached.py" > in load_template > 47. template, origin = self.find_template(template_name, > template_dirs) > File "/usr/lib/python2.6/site-packages/django/template/loaders/cached.py" > in find_template > 34. template, display_name = loader(name, dirs) > File "/usr/lib/python2.6/site-packages/django/template/loader.py" in > __call__ > 43. return self.load_template(template_name, template_dirs) > File "/usr/lib/python2.6/site-packages/django/template/loader.py" in > load_template > 49. template = get_template_from_string(source, origin, > template_name) > File "/usr/lib/python2.6/site-packages/django/template/loader.py" in > get_template_from_string > 157. return Template(source, origin, name) > File "/usr/lib/python2.6/site-packages/django/template/base.py" in __init__ > 125. self.nodelist = compile_string(template_string, origin) > File "/usr/lib/python2.6/site-packages/django/template/base.py" in > compile_string > 153. return parser.parse() > File "/usr/lib/python2.6/site-packages/django/template/base.py" in parse > 274. compiled_result = compile_func(self, token) > File "/usr/lib/python2.6/site-packages/django/template/loader_tags.py" in > do_block > 190. nodelist = parser.parse(('endblock',)) > File "/usr/lib/python2.6/site-packages/django/template/base.py" in parse > 274. compiled_result = compile_func(self, token) > File "/usr/lib/python2.6/site-packages/django/template/defaulttags.py" in > do_if > 905. nodelist = parser.parse(('elif', 'else', 'endif')) > File "/usr/lib/python2.6/site-packages/django/template/base.py" in parse > 274. compiled_result = compile_func(self, token) > File > "/usr/lib/python2.6/site-packages/reviewboard/site/templatetags/localsite.py" > in url > 51. return LocalSiteURLNode(django_url(parser, token)) > File "/usr/lib/python2.6/site-packages/django/template/defaulttags.py" in > url > 1268. viewname = parser.compile_filter(bits[1]) > File "/usr/lib/python2.6/site-packages/django/template/base.py" in > compile_filter > 353. return FilterExpression(token, self) > File "/usr/lib/python2.6/site-packages/django/template/base.py" in __init__ > 570. "from '%s'" % (token[upto:], > token)) > > Exception Type: TemplateSyntaxError at /reviews/account/login/ > Exception Value: Could not parse the remainder: '-preferences' from > 'user-preferences'. The syntax of 'url' changed in Django 1.5, see the docs. >
-- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
