Django. Use tags de URL dentro de aspas, dentro de aspas
Eu quero passar essa variável para o contexto e renderizá-la, ela inclui tags html.
notificacion_string = "<a href = \"{% url \'perfiles:perfil\' actor.usuario.username \'recientes\' %}\" > %s </a> voted on your post" % (notificacion.actor.usuario.username)
Como você pode ver, tentei escapar das aspas dentro do href = "". Mas eu recebo este erro:
%u format: a number is required, not unicode
Então, acho que o erro acontece quando"% url .."% () é avaliado. Eu tentei muitas coisas sem sucesso.
Informação extra:
O URL "pefiles: perfil" recebe dois argumentos:
url(r'^(?P<username>\w+)/(?P<queryset>\w+)/os argumentos são um nome de usuário e um conjunto de consultas, o primeiro vem de notificacion.actor.usuario.username e o segundo é uma string, 'recientes'.
Agradeço antecipadamente por sua ajuda.
,views.perfil, name='perfil'),
os argumentos são um nome de usuário e um conjunto de consultas, o primeiro vem de notificacion.actor.usuario.username e o segundo é uma string, 'recientes'.
Agradeço antecipadamente por sua ajuda.