0

Whilst I understand some of the benefits of the ORM in Django for my core application data schema set; my application will allow users to create tables / records / columns and ORM does not seem like a very good option when this kind of interaction is allowed. It seems to be too fixed / rigid and static for this dynamism.

I think I am either:

  • Wrong as a result of ignorance of the Django ORM or
  • Missing a way in which Django may be able to deal with more dynamic (non-predicted schemas)

How would Django handle data structures which are created at run-time and cannot be predicted in advance? What kind of functionality should I be looking at?

Could I simply use ORM for my core app schemas and then make standard Python DB connections directly with the database for the more dynamic stuff?

I'd really appreciate some guidance on this.

Cheers, Jordan

Jordan
  • 754
  • 1
  • 10
  • 29

0 Answers0