Slide 1

Slide 1 text

Django, ExtJS, RAD или путь от мысли к прототипу

Slide 2

Slide 2 text

Немного цифр • 1 млн внешних переходов в сутки • 50 операторов • 5 стран • Интеграция с Почтой России, КазПочтой, Qiwi, Paypal, рекламными сетями

Slide 3

Slide 3 text

Чем мы занимаемся? Разработка корпоративных приложений (e- commerce, рекламная сеть) • много бизнес-логики • много непредсказуемых результатов • большой объем данных

Slide 4

Slide 4 text

Class diagram

Slide 5

Slide 5 text

Интерфейс для сотрудников ExtJS http://www.sencha.com/products/extjs Sencha Touch http://www.sencha.com/products/touch Django Django-ExtDirect https://github.com/gsancho/extdirect.django https://github.com/revolunet/django-extjs

Slide 6

Slide 6 text

Интерфейс

Slide 7

Slide 7 text

Пример задачи

Slide 8

Slide 8 text

direct.py

Slide 9

Slide 9 text

Model, Store, View

Slide 10

Slide 10 text

ExtDirectStore

Slide 11

Slide 11 text

Permissions

Slide 12

Slide 12 text

Translations

Slide 13

Slide 13 text

To Do • Per-object permissions • Django 1.5 • ExtJS model forms • Refactoring)

Slide 14

Slide 14 text

Q&A Володченков Дмитрий [email protected] Васильев Алексей [email protected]