django supergeneric

18 views
Skip to first unread message

Serge Matveenko

unread,
Aug 18, 2011, 5:42:19 AM8/18/11
to django-...@googlegroups.com
Вчера напилил велосипед под названием django-supergeneric.

Может кому-нибудь будет полезно: http://serge.matveenko.ru/2011/08/django.html


--
Serge Matveenko
se...@matveenko.ru
http://www.ohloh.net/accounts/lig
http://ru.linkedin.com/in/sergematveenko

Serge Matveenko

unread,
Oct 3, 2011, 7:01:34 AM10/3/11
to django-...@googlegroups.com
2011/8/18 Serge Matveenko <se...@matveenko.ru>:

> Вчера напилил велосипед под названием django-supergeneric.
>
> Может кому-нибудь будет полезно: http://serge.matveenko.ru/2011/08/django.html

Выпущен релиз 1.0.

Страница на PyPI: http://pypi.python.org/pypi/django-supergeneric
Описание функционала и исходник: https://github.com/lig/django-supergeneric
Страница на Ohloh: https://www.ohloh.net/p/django-supergeneric

Yuri Baburov

unread,
Oct 3, 2011, 7:44:48 AM10/3/11
to django-...@googlegroups.com
Спасибо, крутая штука. А можно в документацию поместить схему
создаваемых урлов, и как к ним обращаться из других компонентов (типа
как в админке django)?
Типа этой: https://docs.djangoproject.com/en/dev/ref/contrib/admin/#admin-reverse-urls

2011/10/3 Serge Matveenko <se...@matveenko.ru>:

--
Best regards, Yuri V. Baburov, Skype: yuri.baburov, MSN: bu...@live.com

Serge Matveenko

unread,
Oct 3, 2011, 7:57:24 AM10/3/11
to django-...@googlegroups.com
2011/10/3 Yuri Baburov <bur...@gmail.com>:

> Спасибо, крутая штука. А можно в документацию поместить схему
> создаваемых урлов, и как к ним обращаться из других компонентов (типа
> как в админке django)?
> Типа этой: https://docs.djangoproject.com/en/dev/ref/contrib/admin/#admin-reverse-urls

Была бы еще документация, а так можно. Помещайте;) Шутка. Но я, на
самом деле, буду признателен, если кто-то сделает это раньше меня. Я
постараюсь найти время пописать вменяемую документацию.

Имена урлов:
* ListView - "<object>-list"
* DetailView - "<object>" (параметр - object.pk)
* CreateView - "<object>-add"
* UpdateView - "<object>-edit" (параметр - object.pk)
* DeleteView - "<object>-delete" (параметр - object.pk)
(<object> - context_object_name, по умолчанию - Model.__name__.lower())

Для дочерених элементов справедливо все тоже самое, но всегда должен
передаваться pk родительского.

Reply all
Reply to author
Forward
0 new messages