2012-06-12 2 views
0

나는 내 웹 사이트 (장고에서 실행)에 넣으려는 텍스트의 여러 단락이 있습니다. 이 문장에는 매 문장마다 링크가 있습니다. 이 텍스트를 표시하는 방법에 가장 적합한 디자인은 무엇입니까?django 텍스트 링크 디자인

텍스트가 템플릿, 뷰 기능 또는 데이터베이스에 있어야합니까? 태그를 텍스트에 하드 코딩해야합니까? 아니면 데이터베이스에 URL/사이트 이름 테이블을 가져야합니까?

나는 모든 것이 데이터베이스에 있다면 더 좋다고 생각합니다. 그래서 나는 데이터베이스에 다음과 같은 텍스트를 저장하는 의사 템플릿 시스템 작성하는 생각 :

내가 질문을 부탁 해요 {{ "여기", "스택 오버 플로우"}}

을 다음 쓰기 함수는 모든 태그를 잡고 올바른 html로 대체합니다.

장고는 이미 이렇게 편리한 방법을 제공합니까? 수용된 규칙이 있습니까?

+0

어떻게하면 텍스트를 바꿀 계획입니까? 어떻게 링크가 이름에 매핑됩니까? 사용자 지정 템플릿 태그는 필요한 작업에 따라 조사 할만한 가치가있는 것처럼 보입니다. – dm03514

답변

0

나는 당신이 당신 자신의 템플릿, 데이터베이스 조회 등을 포함 할 특정한 이유가 없다면 간단하게 유지할 것을 제안 할 것이고, 단지 당신의 페이지에 html을 쓰는 것으로 갈 것입니다.

당신이 인생을 힘들게하거나 당신의 질문보다 더 복잡한 것을 해결하려고한다면, markdown과 같은 것이 도움이 될 것입니다.