#3163: [patch] Optionally disable DB table creation from model
------------------------------------------+---------------------------------
   Reporter:  [EMAIL PROTECTED]  |                Owner:  nobody                
     Status:  reopened                    |            Component:  Database 
wrapper      
    Version:  SVN                         |           Resolution:               
         
   Keywords:  raw SQL view                |                Stage:  Design 
decision needed
  Has_patch:  1                           |           Needs_docs:  0            
         
Needs_tests:  1                           |   Needs_better_patch:  0            
         
------------------------------------------+---------------------------------
Comment (by honeyman):

 Replying to [comment:19 wolfram]:
 > Can you please explain what you mean here? Especially by "but restricts
 in importing the views from models"!
 > Actually using dbviews would never generate a table in the DB, so there
 is no need for removing it. Create the views by using the sqlcustom files.

 If I do "from db_myview1 import myview1" from another model (imported from
 models.py) rather than from dbviews.py, it still will be imported and used
 in sql generation (i.e. imported from models.py transitively). And in my
 case, it would be good to do such import from another imported model, to
 use it for foreign key from the other model. I didn't try to legally use
 the view as a foreign key on SQL level (and I doubt it'll work), but it
 works like a charm in Django and it is pretty convenient :)
 Though I agree, if someone does not need to refer to the view on the model
 class declaration, "dbviews" approach should work.

-- 
Ticket URL: <http://code.djangoproject.com/ticket/3163#comment:20>
Django Code <http://code.djangoproject.com/>
The web framework for perfectionists with deadlines
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to