Django. Verwenden Sie URL-Tags in Anführungszeichen, in Anführungszeichen
Ich möchte diese Variable an den Kontext übergeben und rendern, es enthält HTML-Tags.
notificacion_string = "<a href = \"{% url \'perfiles:perfil\' actor.usuario.username \'recientes\' %}\" > %s </a> voted on your post" % (notificacion.actor.usuario.username)
Wie Sie sehen, habe ich versucht, die Anführungszeichen innerhalb des href = "" zu umgehen. Aber ich bekomme diesen Fehler:
%u format: a number is required, not unicode
Also, ich denke der Fehler tritt auf wenn"% url .."% () ausgewertet wird. Ich habe viele Dinge ohne Erfolg versucht.
Zusatzinformation:
Die URL "pefiles: perfil" erhält zwei Argumente:
url(r'^(?P<username>\w+)/(?P<queryset>\w+)/Die Argumente sind ein Benutzername und ein Abfragesatz, das erste stammt von notificacion.actor.usuario.username und das zweite ist eine Zeichenfolge, 'recientes'.
Vielen Dank im Voraus für Ihre Hilfe.
,views.perfil, name='perfil'),
Die Argumente sind ein Benutzername und ein Abfragesatz, das erste stammt von notificacion.actor.usuario.username und das zweite ist eine Zeichenfolge, 'recientes'.
Vielen Dank im Voraus für Ihre Hilfe.