2014-09-23 1 views
1

Я использую шаблоны PrinceXML и Django для создания PDF-файла. Я в состоянии установить содержание URL, но не может установить строку для нижней левойУстановить содержимое переменной строки в princexml

@media print{ 
    @page { 
    @bottom-right { 
     /* works */ 
     content: url({{ user.logo }}) 
    } 
    @bottom-left { 
     /* doesn't work */ 
     content: {{ user.uuid }}; 
    } 
    } 
} 

Вы должны установить содержание по-разному для строки?

ответ

1

Поместите переменный шаблон в двойных кавычках, как это:

content: "{{ user.uuid }}"; 

Django будет только заменить переменный шаблон на его значение. Так что если, например, у вас есть:

user.uuid = "My unique id" 

Тогда

Содержание: {{user.uuid}};

станет

содержание: Мой уникальный идентификатор;

Который не будет интерпретироваться как строка по PrinceXML