Advertisement
Guest User

Untitled

a guest
Oct 6th, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.98 KB | None | 0 0
  1. Environment:
  2.  
  3.  
  4. Request Method: GET
  5. Request URL: http://172.28.128.254/identity/
  6.  
  7. Django Version: 1.8.14
  8. Python Version: 2.7.5
  9. Installed Applications:
  10. ['openstack_dashboard.dashboards.project',
  11. 'openstack_dashboard.dashboards.admin',
  12. 'openstack_dashboard.dashboards.identity',
  13. 'openstack_dashboard.dashboards.settings',
  14. 'openstack_dashboard.contrib.developer',
  15. 'openstack_dashboard',
  16. 'django.contrib.contenttypes',
  17. 'django.contrib.auth',
  18. 'django.contrib.sessions',
  19. 'django.contrib.messages',
  20. 'django.contrib.staticfiles',
  21. 'django.contrib.humanize',
  22. 'django_pyscss',
  23. 'openstack_dashboard.django_pyscss_fix',
  24. 'compressor',
  25. 'horizon',
  26. 'openstack_auth']
  27. Installed Middleware:
  28. ('django.middleware.common.CommonMiddleware',
  29. 'django.middleware.csrf.CsrfViewMiddleware',
  30. 'django.contrib.sessions.middleware.SessionMiddleware',
  31. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  32. 'django.contrib.messages.middleware.MessageMiddleware',
  33. 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
  34. 'horizon.middleware.HorizonMiddleware',
  35. 'horizon.themes.ThemeMiddleware',
  36. 'django.middleware.locale.LocaleMiddleware',
  37. 'django.middleware.clickjacking.XFrameOptionsMiddleware')
  38.  
  39.  
  40. Template error:
  41. In template /usr/lib/python2.7/site-packages/horizon/templates/horizon/common/_data_table.html, error at line 5
  42. DjangoTranslation instance has no attribute 'plural'
  43.  
  44. 1 : {% load i18n %}
  45.  
  46.  
  47.  
  48. 2 : {% with table.needs_form_wrapper as needs_form_wrapper %}
  49.  
  50.  
  51.  
  52. 3 : <div class="table_wrapper">
  53.  
  54.  
  55.  
  56. 4 : {% if needs_form_wrapper %}<form action="{{ table.get_full_url }}" method="POST">{% csrf_token %}{% endif %}
  57.  
  58.  
  59.  
  60. 5 : {% with columns=table.get_columns rows=table.get_rows %}
  61.  
  62.  
  63.  
  64. 6 : {% block table %}
  65.  
  66.  
  67.  
  68. 7 : <table id="{{ table.slugify_name }}" class="{% block table_css_classes %}table table-striped datatable {{ table.css_classes }}{% endblock %}">
  69.  
  70.  
  71.  
  72. 8 : {% block table_caption %}
  73.  
  74.  
  75.  
  76. 9 : <caption>
  77.  
  78.  
  79.  
  80. 10 : {% if not hidden_title %}
  81.  
  82.  
  83.  
  84. 11 : <span class='table-title'>{{ table }}</span>
  85.  
  86.  
  87.  
  88. 12 : {% endif %}
  89.  
  90.  
  91.  
  92. 13 : {{ table.render_table_actions }}
  93.  
  94.  
  95.  
  96. 14 : </caption>
  97.  
  98.  
  99.  
  100. 15 : {% endblock table_caption %}
  101.  
  102.  
  103. Traceback:
  104. File "/usr/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
  105. 164. response = response.render()
  106. File "/usr/lib/python2.7/site-packages/django/template/response.py" in render
  107. 158. self.content = self.rendered_content
  108. File "/usr/lib/python2.7/site-packages/django/template/response.py" in rendered_content
  109. 135. content = template.render(context, self._request)
  110. File "/usr/lib/python2.7/site-packages/django/template/backends/django.py" in render
  111. 74. return self.template.render(context)
  112. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  113. 210. return self._render(context)
  114. File "/usr/lib/python2.7/site-packages/django/template/base.py" in _render
  115. 202. return self.nodelist.render(context)
  116. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  117. 905. bit = self.render_node(node, context)
  118. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  119. 79. return node.render(context)
  120. File "/usr/lib/python2.7/site-packages/django/template/loader_tags.py" in render
  121. 135. return compiled_parent._render(context)
  122. File "/usr/lib/python2.7/site-packages/django/template/base.py" in _render
  123. 202. return self.nodelist.render(context)
  124. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  125. 905. bit = self.render_node(node, context)
  126. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  127. 79. return node.render(context)
  128. File "/usr/lib/python2.7/site-packages/django/template/loader_tags.py" in render
  129. 65. result = block.nodelist.render(context)
  130. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  131. 905. bit = self.render_node(node, context)
  132. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  133. 79. return node.render(context)
  134. File "/usr/lib/python2.7/site-packages/django/template/loader_tags.py" in render
  135. 65. result = block.nodelist.render(context)
  136. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  137. 905. bit = self.render_node(node, context)
  138. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  139. 79. return node.render(context)
  140. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render
  141. 89. output = self.filter_expression.resolve(context)
  142. File "/usr/lib/python2.7/site-packages/django/template/base.py" in resolve
  143. 648. obj = self.var.resolve(context)
  144. File "/usr/lib/python2.7/site-packages/django/template/base.py" in resolve
  145. 789. value = self._resolve_lookup(context)
  146. File "/usr/lib/python2.7/site-packages/django/template/base.py" in _resolve_lookup
  147. 849. current = current()
  148. File "/usr/lib/python2.7/site-packages/horizon/tables/base.py" in render
  149. 1291. return table_template.render(context)
  150. File "/usr/lib/python2.7/site-packages/django/template/backends/django.py" in render
  151. 74. return self.template.render(context)
  152. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  153. 210. return self._render(context)
  154. File "/usr/lib/python2.7/site-packages/django/template/base.py" in _render
  155. 202. return self.nodelist.render(context)
  156. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  157. 905. bit = self.render_node(node, context)
  158. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  159. 79. return node.render(context)
  160. File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py" in render
  161. 576. return self.nodelist.render(context)
  162. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  163. 905. bit = self.render_node(node, context)
  164. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  165. 79. return node.render(context)
  166. File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py" in render
  167. 574. six.iteritems(self.extra_context)}
  168. File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py" in <dictcomp>
  169. 573. values = {key: val.resolve(context) for key, val in
  170. File "/usr/lib/python2.7/site-packages/django/template/base.py" in resolve
  171. 648. obj = self.var.resolve(context)
  172. File "/usr/lib/python2.7/site-packages/django/template/base.py" in resolve
  173. 789. value = self._resolve_lookup(context)
  174. File "/usr/lib/python2.7/site-packages/django/template/base.py" in _resolve_lookup
  175. 849. current = current()
  176. File "/usr/lib/python2.7/site-packages/horizon/tables/base.py" in get_rows
  177. 1792. exc_info[2])
  178. File "/usr/lib/python2.7/site-packages/horizon/tables/base.py" in get_rows
  179. 1781. row = self._meta.row_class(self, datum)
  180. File "/usr/lib/python2.7/site-packages/horizon/tables/base.py" in __init__
  181. 534. self.load_cells()
  182. File "/usr/lib/python2.7/site-packages/horizon/tables/base.py" in load_cells
  183. 560. cell = table._meta.cell_class(datum, column, self)
  184. File "/usr/lib/python2.7/site-packages/horizon/tables/base.py" in __init__
  185. 666. self.data = self.get_data(datum, column, row)
  186. File "/usr/lib/python2.7/site-packages/horizon/tables/base.py" in get_data
  187. 707. data = table.render_row_actions(datum, pull_right=False)
  188. File "/usr/lib/python2.7/site-packages/horizon/tables/base.py" in render_row_actions
  189. 1453. return row_actions_template.render(context)
  190. File "/usr/lib/python2.7/site-packages/django/template/backends/django.py" in render
  191. 74. return self.template.render(context)
  192. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  193. 210. return self._render(context)
  194. File "/usr/lib/python2.7/site-packages/django/template/base.py" in _render
  195. 202. return self.nodelist.render(context)
  196. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  197. 905. bit = self.render_node(node, context)
  198. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  199. 79. return node.render(context)
  200. File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py" in render
  201. 444. return strip_spaces_between_tags(self.nodelist.render(context).strip())
  202. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  203. 905. bit = self.render_node(node, context)
  204. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  205. 79. return node.render(context)
  206. File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py" in render
  207. 329. return nodelist.render(context)
  208. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  209. 905. bit = self.render_node(node, context)
  210. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  211. 79. return node.render(context)
  212. File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py" in render
  213. 217. nodelist.append(node.render(context))
  214. File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py" in render
  215. 329. return nodelist.render(context)
  216. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  217. 905. bit = self.render_node(node, context)
  218. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  219. 79. return node.render(context)
  220. File "/usr/lib/python2.7/site-packages/django/template/loader_tags.py" in render
  221. 159. return template.render(context)
  222. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  223. 212. return self._render(context)
  224. File "/usr/lib/python2.7/site-packages/django/template/base.py" in _render
  225. 202. return self.nodelist.render(context)
  226. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  227. 905. bit = self.render_node(node, context)
  228. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  229. 79. return node.render(context)
  230. File "/usr/lib/python2.7/site-packages/horizon/templatetags/horizon.py" in render
  231. 40. force_text(self.nodelist.render(context).strip()).split()
  232. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  233. 905. bit = self.render_node(node, context)
  234. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  235. 79. return node.render(context)
  236. File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py" in render
  237. 329. return nodelist.render(context)
  238. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  239. 905. bit = self.render_node(node, context)
  240. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  241. 79. return node.render(context)
  242. File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py" in render
  243. 329. return nodelist.render(context)
  244. File "/usr/lib/python2.7/site-packages/django/template/base.py" in render
  245. 905. bit = self.render_node(node, context)
  246. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render_node
  247. 79. return node.render(context)
  248. File "/usr/lib/python2.7/site-packages/django/template/debug.py" in render
  249. 92. output = force_text(output)
  250. File "/usr/lib/python2.7/site-packages/django/utils/encoding.py" in force_text
  251. 92. s = six.text_type(s)
  252. File "/usr/lib/python2.7/site-packages/django/utils/functional.py" in __text_cast
  253. 140. return func(*self.__args, **self.__kw)
  254. File "/usr/lib/python2.7/site-packages/django/utils/translation/__init__.py" in ungettext
  255. 88. return _trans.ungettext(singular, plural, number)
  256. File "/usr/lib/python2.7/site-packages/django/utils/translation/trans_real.py" in ungettext
  257. 381. return do_ntranslate(singular, plural, number, 'ungettext')
  258. File "/usr/lib/python2.7/site-packages/django/utils/translation/trans_real.py" in do_ntranslate
  259. 358. return getattr(t, translation_function)(singular, plural, number)
  260. File "/usr/lib64/python2.7/gettext.py" in ungettext
  261. 411. tmsg = self._catalog[(msgid1, self.plural(n))]
  262.  
  263. Exception Type: TemplateSyntaxError at /identity/
  264. Exception Value: DjangoTranslation instance has no attribute 'plural'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement