2009-05-23 8 views

Odpowiedz

0

Jest to możliwe, ale przed podaniem konkretnej sytuacji należy podać więcej informacji. Wygląda na to, że może być wyjątek, który jest rzucany - czy tak jest? Jeśli istnieje, co jest drukowane na konsoli (lub w dzienniku)?

Używam poprawki silnika aplikacji i mogłem używać zarówno django.contrib.humanize, jak i django.contrib.markup, więc możesz sprawdzić, czy to działa.

1

Oto jak to zrobić, aby humanizować, inne powinny być podobne. Pod koniec kontrolera, który wywołuje szablon nie jest funkcją, która wygląda następująco:

def main(): 
    run_wsgi_app(application) 

Dodaj następujące dwie linie tuż po def main():

from google.appengine.ext.webapp import template 
template.register_template_library(
      'django.contrib.humanize.templatetags.humanize') 

Nie trzeba dodawać {% załaduj humanizuj%} w swoim szablonie.

Dzięki temu ogłoszeniu http://blog.yjl.im/2011/02/few-things-on-google-app-engine-i.html, które zasugerowało rozwiązanie dla mnie.

+2

Ta metoda nie działa z webapp2 ... –

Powiązane problemy