2010-02-23 3 views
8

Я довольно новичок в Django и задаю базовый вопрос: я хочу использовать ORM, с которым я могу работать с ним для Django и других проектов python, поэтому основной вопрос - агностик Django ORM, и если да, то каким образом могу ли я использовать SQLAlchemy с ним, например?django and sqlalchemy

Если это не так, то что вы предлагаете для вышеуказанной проблемы (используя объекты ORM, которые работают как с Django, так и за его пределами)?

ответ

12

Вариант 1: Используйте Django ORM для других проектов. Using only the DB part of Django

Это хорошо работает. Я предпочитаю это.

Вариант 2: Использовать SQLAlchemy с Django. SQLAlchemy and django, is it production ready? и Configuring Django to use SQLAlchemy

Это хорошо работает. Я не предпочитаю этого, потому что мне не нравится реконфигурировать Django.