Быдланы, накидайте плиз либ для python, которые json -> html.
Кстати, есть что-нить полущ, чем json для генерации html в другие форматы?
inb4: xml
Быдланы, накидайте плиз либ для python, которые json -> html.
Кстати, есть что-нить полущ, чем json для генерации html в другие форматы?
inb4: xml
Отступы - адовая ебанина. Только что въебал полчаса на поиск бага, вызванного некорректным выравниванием.
я не пойму, то ли virtualenv кривой, то ли я чего-то не понимаю. у меня два ve, для django-1.6 и для 1.4, и в 1.4 ставятся модули из git. и когда я запускаю обычный интерпретатор питона, не из ve, я вижу там пути к этим пакетам:
In [1]: import sys
In [2]: sys.path
Out[2]:
['',
'/home/serg/.local/bin',
'/home/serg/work/virtualenv/django-1.4/src/django-sphinx',
'/home/serg/work/virtualenv/django-1.4/src/micawber',
'/home/serg/work/virtualenv/django-1.4/src/django-redactor',
'/home/serg/work/virtualenv/django-1.4/src/django-hitcount',
'/home/serg/work/virtualenv/django-1.4/src/django-endless-pagination',
'/home/serg/work/virtualenv/django-1.4/src/django-favorites',
'/home/serg/work/virtualenv/django-1.4/src/django-review',
'/home/serg/work/virtualenv/django-1.4/src/django-cart',
'/home/serg/work/virtualenv/django-1.4/src/django-model-utils',
'/home/serg/.local/lib/python2.7/site-packages',
'/usr/lib/python27.zip',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-linux2',
'/usr/lib/python2.7/lib-tk',
'/usr/lib/python2.7/lib-old',
'/usr/lib/python2.7/lib-dynload',
'/usr/lib/python2.7/site-packages',
'/usr/lib/python2.7/site-packages/gtk-2.0',
'/usr/lib/python2.7/site-packages/wx-3.0-gtk2',
'/usr/lib/python2.7/site-packages/IPython/extensions']
они там вобще-то не нужны, и мешают. как починить?
http://mercurial.selenic.com/wiki/SupportedPythonVersions
Ах-ха-ха: "Also, Python 3.x has proven significantly slower in almost all benchmarks that matter to us, especially start-up time."
Пришло время ставить третий питон:
=dev-python/python-docs-3.3.3
=dev-lang/python-3.3.3
"Зато работает". В смысле, я натыкался совсем недавно на то, что mercurial мне молча (в смысле, с заявлением "push прошел успешно") на ровном месте сломал репозиторий, о чем я узнал только при следующей попытке pull. Еще раз подтвердив мой эмпирический "парадокс питона": язык, вроде, не хуже прочих, но абсолютно все программы, на нем написанные (возможно, вообще хоть как-то с ним связанные) не то чтобы вообще не работают, но подстерегают...
http://vitus-wagner.livejournal.com/959414.html?thread=31764150#t31764150
Проиграл с «подстерегают».
https://github.com/squeaky-pl/portable-pypy
оче круто. взял, поставил себе на сервер с 10.04 убунтой и не кукарекаешь про "кококо, надо всё обновить, старый питон, даёшь 12.04" (конечно, если софт большой и развесистый, то иногда проще уж и обновить)
Почему большинство встречающегося питонософта - глючно говно?
Последний пример - cmuscrobbler
котаны, а насколько надежен вот такой финт ушами, мне надо декорировать функцию, которая используется в классе. и я делаю вот так:
```
from django.contrib import auth
from lockout.decorators import enforce_lockout
auth.forms.authenticate = enforce_lockout(auth.authenticate)
class AuthForm(auth.forms.AuthenticationForm):
def init(self, *args, **kwargs):
super(AuthForm, self).init(*args, **kwargs)
for key, f in self.fields.items():
f.widget.attrs['required'] = True
```
оно как бы работает, но что-то мне кажется что это костыли и манкипатчинг, может есть какой-то цивилизованный способ?