«django-templates» 태그된 질문

문서의 표현과 데이터를 분리하기위한 Django의 템플릿 엔진에 대한 질문입니다.

13
나머지 Django없이 Django 템플릿을 어떻게 사용합니까?
(Python) 코드에서 Django 템플릿 엔진을 사용하고 싶지만 Django 기반 웹 사이트를 구축하지 않습니다. settings.py 파일 (및 기타)없이 DJANGO_SETTINGS_MODULE 환경 변수를 설정하지 않고 어떻게 사용합니까? 다음 코드를 실행하면 : >>> import django.template >>> from django.template import Template, Context >>> t = Template('My name is {{ my_name }}.') 나는 얻다: ImportError: Settings …

6
Django : 양식의 입력 필드에 임의의 html 속성을 어떻게 추가합니까?
다음과 같은 템플릿으로 렌더링되는 입력 필드가 있습니다. <div class="field"> {{ form.city }} </div> 다음과 같이 렌더링됩니다. <div class="field"> <input id="id_city" type="text" name="city" maxlength="100" /> </div> 이제 autocomplete="off"렌더링되는 입력 요소에 속성 을 추가한다고 가정 합니다. 어떻게해야합니까? 아니면 onclick="xyz()"나 class="my-special-css-class"?






9
Django 템플릿의 사용자 지정 템플릿 필터에 여러 인수를 추가하려면 어떻게해야합니까?
내 사용자 지정 필터는 다음과 같습니다. from django import template register = template.Library() @register.filter def replace(value, cherche, remplacement): return value.replace(cherche, remplacement) 오류가 발생한 템플릿 파일에서 사용하려고 시도한 방법은 다음과 같습니다. {{ attr.name|replace:"_"," " }} {{ attr.name|replace:"_" " " }} {{ attr.name|replace:"_":" " }} {{ attr.name|replace:"cherche='_', remplacement=' '" }} 나는 django의 …

1
{% include %} 태그 Django의 하위 템플릿에 변수 할당
이 코드가 있습니다 (예상 결과를 얻지 못함). #subject_content.html {% block main-menu %} {% include "subject_base.html" %} {% endblock %} #subject_base.html .... .... <div id="homework" class="tab-section"> <h2>Homework</h2> {% include "subject_file_upload.html" %} </div> 하위 템플릿 : #subject_file_upload.html <form action="." method="post" enctype="multipart/form-data">{% csrf_token %} {{ form.as_p }} <input type="submit" value="submit"> </form> 그리고 내 …

6
Django 템플릿에서 사용자 프로필에 액세스하는 방법은 무엇입니까?
.NET Framework를 사용하여 추가 사용자 별 정보를 저장하고 AUTH_PROFILE_MODULE있습니다. 우리는 Django 템플릿에서 사용자에 접근 할 수 있습니다. {{ request.user }}하지만 프로필은 함수를 통해서만 접근 할 수 있기 때문에 어떻게 프로파일의 필드에 접근 user.get_profile()합니까? 매번 템플릿에 프로필을 명시 적으로 전달해야합니까?

4
Django 템플릿 : 목록에서 첫 번째 항목의 속성에 액세스하는 방법
아주 간단합니다. Django 템플릿에 전달하는 Python 목록이 있습니다. 다음을 사용하여이 목록의 첫 번째 항목에 구체적으로 액세스 할 수 있습니다. {{ thelist|first }} 그러나 해당 항목의 속성에 액세스하고 싶습니다. 이상적으로는 다음과 같이 보일 것이라고 생각합니다. {{ thelist|first.propertyName }} 그러나 아아, 그렇지 않습니다. 이것에 대한 템플릿 솔루션이 있습니까, 아니면 추가 템플릿 변수를 …

2
django 템플릿 표시 항목 값 또는 빈 문자열
템플릿의 내 코드는 다음과 같습니다. {% for item in items %} {{ item.somefield }} {% endfor %} item.somefield가 None이 아니면 항목 값을 표시하거나 빈 문자열을 표시하고 싶습니다. {% if item.somefield %} 문을 사용하고 싶지 않습니다. {{item.somefield 또는 ''}}와 같은 것을 원합니다 (이것을 시도했지만 작동하지 않습니다)

9
텍스트를 자르는 Django 템플릿 태그
Django에는 truncatewords주어진 단어 수에서 텍스트를 자르는 템플릿 태그 가 있습니다. 그러나 truncatechars 같은 것은 없습니다 . 주어진 문자 길이 제한에서 템플릿의 텍스트를 자르는 가장 좋은 방법은 무엇입니까?

5
Python에 toString ()과 동등한 기능이 있으며 db.Model 요소를 String으로 변환 할 수 있습니까?
Python을 시작하는 데 도움이되는 ToDo 목록 앱을 작성 중입니다. 앱이 GAE에서 실행 중이며 데이터 저장소에 할 일 항목을 저장하고 있습니다. 모든 사람의 아이템을 그들에게만 전시하고 싶습니다. 문제는 앱이 현재 모든 사용자에게 모든 항목을 표시하므로 내가 작성한 내용과 내가 작성한 내용을 볼 수 있다는 것입니다. todo.author 개체를 문자열로 캐스팅하고 사용자 이름과 …

4
Django 템플릿에서 관련 항목 정렬
DJango 템플릿에서 관련 항목 세트를 정렬 할 수 있습니까? 즉,이 코드 (명확성을 위해 HTML 태그가 생략 됨) : {% for event in eventsCollection %} {{ event.location }} {% for attendee in event.attendee_set.all %} {{ attendee.first_name }} {{ attendee.last_name }} {% endfor %} {% endfor %} 내가 원하는 거의 정확하게 표시합니다 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.