Ich versuche, eine E-Mail mit HTML-Inhalt zu senden. Die E-Mail würde eine Verknüpfung zu einer Detailansicht einer bestimmten Instanz eines Modells enthalten.Wie bekomme ich get_absolute_url um eine Zeichenkette in view.py in Django zu rendern
So in dem "post" Teil Ansicht, die die E-Mail sendet, ich habe so etwas wie:
html_content = '<a href="'+str(my_model_instance.get_absolute_url())+'">'+str(text)+'</a>'
Die E-Mail, die gesendet wird ist:
<a href="<bound method MyModel.get_absolute_url of <MyModel: my instance name>>">my instance name</a>
Wie mache ich eine HTTP string in ansichten.py?
Vielen Dank
Was zeigt es ohne die 'str()' –
kann 'str' und 'instancemethod' Objekte nicht verketten –
Können Sie den Code in 'str' auch bitte zeigen? –