django 템플릿의 데이터베이스에서 렌더링 된 텍스트의 형식을 지정하려고합니다.
#models.py
class Question(models.Model):
quiz = models.ForeignKey(Quiz, on_delete=models.CASCADE, related_name='questions')
text = models.TextField('Question', max_length=1500)
def __str__(self):
return self.text
내가 텍스트 필드에 입력하는 텍스트는
a=50
b=30
c=a*b
이제 템플릿에서이 값을 호출 할 때.
#template.html
<p>{{ question.text }}</p>
텍스트는 템플릿에서 아래와 같이 인쇄됩니다.
a=50 b=30 c=a*b
템플릿의 값을 호출하는 동안 텍스트의 서식을 줄 바꿈으로 지정하고 싶습니다.
a=50
b=30
c=a*b
둘러보기 템플릿에서 시도해보세요.
#template.html
<p>{{ question.text|linebreaks }}</p>
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다