Pythondaki print("%s") %değişken_değer şeklindeki kodun html de yazılışı

django

#1

aşağıdaki resimde seçili yeri bilerek bu şekilde yazdım maksat ne yapmak istediğimi pythoncular anlasın.
dinamik ip oluşturmaya çalışıyorum ama beceremedim aşağıdaki seçili python kodu html de nasıl yapılır?
yani " site_adi/haber/textboxa_ne_yazdıysam " şeklinde bir işlem yapacam.


#2

%s yerine tamsayı koymaya çalışmışsınız, ancak karakter dizisi(string) koymanız gerek. Python reis böyle şeylere kızar. :smile: post.id yerine str(post.id) yazarak önce tamsayıyı karakter dizisine çevirmeyi deneyin.


#3

Yalnız mesele python değil hocam ben bunu html dosyasında yazacam aynı manaya gelen html kodu lazım


#4

Pardon, hatadan bahsediyorsunuz sandım. Gerçi bahsettiği hata başka bir yerle ilgili, ama yapılacak olan şey benzer. Yapmak istediğinize gelirsek bunu Django’nun template dili ile başarabilirsiniz: https://docs.djangoproject.com/en/2.0/ref/templates/language/