Использование Repo с Msysgit

синтаксис Jinja2 является в значительной степени тем же как Django с очень немногими различиями, и Вы получаете намного более мощный движок шаблонов, который также компилирует Ваш шаблон в байт-код (FAST!).

я использую его для шаблонной обработки, включая в Django самой, и это очень хорошо. Можно также легко записать расширения, если некоторая функция, которую Вы хотите, отсутствует.

Вот некоторая демонстрация генерации кода:

>>> import jinja2
>>> print jinja2.Environment().compile('{% for row in data %}{{ row.name | upper }}{% endfor %}', raw=True) 
from __future__ import division
from jinja2.runtime import LoopContext, Context, TemplateReference, Macro, Markup, TemplateRuntimeError, missing, concat, escape, markup_join, unicode_join
name = None

def root(context, environment=environment):
    l_data = context.resolve('data')
    t_1 = environment.filters['upper']
    if 0: yield None
    for l_row in l_data:
        if 0: yield None
        yield unicode(t_1(environment.getattr(l_row, 'name')))

blocks = {}
debug_info = '1=9'

9
задан Luksprog 6 May 2012 в 10:26
поделиться

2 ответа

Вы не можете собрать Android в Windows. Однако вы должны иметь возможность использовать репо для извлечения исходного кода. Я сделал это. Я полагаю, вы, должно быть, используете Cygwin. Вам понадобится Python 2.4 (согласно Get Source ) и убедитесь, что у вас нет других установок Python в Windows или Cygwin, которые его заменяют. Проверьте свою версию с помощью интерактивной оболочки Python.

0
ответ дан 5 December 2019 в 02:08
поделиться

В итоге я создал VirtualBox vm с установленным Ubuntu. Следуя инструкциям на сайте с исходным кодом, я заархивировал исходный код и скопировал его через файлообменник на мою windows машину. Это громоздкое решение, но это самое простое, так как вам не придется иметь дело с загадочными проблемами скриптинга.

.
1
ответ дан 5 December 2019 в 02:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: