Я хочу сделать Джанго пользовательского шаблона фильтра, чтобы сделать специальные блоки кода, которые выглядят следующим образом ...Django 1.8: Как я могу создать специальные блоки кода для выделения синтаксиса в шаблонах django?
Python код
{% highlight python %}
import random
# Generate a random integer in the range 10 to 49.
i = random.randrange(10,50)
print 'Your number is', i
{% endhighlight %}
рубин код
{% highlight ruby %}
for i in (1..4)
print i," "
end
{% endhighlight %}
R код
{% highlight r %}
require(rpart)
load("C:/Users/Jaysp_000/Downloads/credit.rdata")
# Classification Tree
summary(ct <- rpart(Credit ~ CreditAmount + Age + CreditHistory + Employment, data=credit))
{% endhighlight %}
Кто-нибудь знает, как я могу это сделать? Я хотел сделать блоки кода, выделенные в соответствии с правильным языком программирования. Например, код Ruby подсвечивается соответствующим образом, который отличается от R и Python, которые отличаются друг от друга. Кто-нибудь здесь создал нечто подобное?
Могут ли пользовательские теги работать на вас? –
Что вы подразумеваете под пользовательскими тегами? это приложение? – JellisHeRo
Почему это помечено «уценкой»? Я не вижу, что Markdown имеет к этому отношение. Или есть связь с Markdown, которую вы не объяснили? Если это так, предоставление этой информации (путем [редактирования] (http://stackoverflow.com/posts/31839124/edit) вашего вопроса и добавления его) может привести к лучшим ответам. – Waylan