Вопрос - как в models.py использовать к примеру InnoDB заместо Myisam?
Как Django работает с уже существующей базой и таблицами?
Как в models.ForeignKey() выставлять правила обновления по delete и update?
securelordэто не предусмотрено
Вопрос - как в models.py использовать к примеру InnoDB заместо Myisam?
securelordтак же как и обычно. надо просто создать модели соответствующие таблицам - можно сделать автоматически
Как Django работает с уже существующей базой и таблицами?
securelordпоподробнее, что хочешь сделать
Как в models.ForeignKey() выставлять правила обновления по delete и update?
Daevaornчто то вроде этого.
поподробнее, что хочешь сделать
create table users ( id_user int() not null auto_increment, id_party int() not null, Primary key (id_user) Foreign key (id_party) references party(id_party) on delete cascade on update cascade )
DaevaornА как быть со сложными запросами? Или пользоваться курсорами?
так же как и обычно. надо просто создать модели соответствующие таблицам - можно сделать автоматически
securelordтоже никак. поскольку модели в джанго уже высокоуровневая абстракция над системой хранения, то поэтому точечную настройку можно осуществить, написав DDL вручную.
что то вроде этого.
securelordчто-то через ORM, что-то через курсор. Выбирай по ситуации.
А как быть со сложными запросами? Или пользоваться курсорами?
securelordВ models.py никак, но в settings.py можно задать DATABASE_OPTIONS = {“init_command”: “SET storage_engine=INNODB” }. http://code.djangoproject.com/svn/django/trunk/docs/databases.txt
Вопрос - как в models.py использовать к примеру InnoDB заместо Myisam?
Lolkahttp://www.djangoproject.com/documentation/django-admin/#inspectdb
А еще где то был howto как уговорить джангу самостоятельно попробовать превратить существующую БД в джанго-модели.
PyCraftТак автоматизируйте. Что мешает?
При этом мы каждый раз будем повторять одинаковую ручную работу на этапах 2 и особенно 6 и 7
PyCraftМодель первична.
Я правда не могу решить как правильно организовать процесс разработки.
PyCraftКуда уж визуальнее и функциональнее чем имеющийся DSL?
Странно, что в Django нет Визуального дизайнера для models.