On 11/13/2010 11:20 PM, James wrote:
> Forgive a django newbie...
> 
> Maybe I'm the laziest person in the world, but sometimes I get tired
> of typing "models.WhatEver" for every single model I have to write. Is
> there anyway a shortcut could be added that would 'assume' the
> 'models.' prefix when I am defining a model?
> 
> e.g. instead of:
> 
> class SomeModel(models.Model):
>         something = models.SomeField(someoption=something)
>         # some other things
> 
> Could a shortcut be added so that I can write:
> 
> class SomeModel(models.Model):
>         something = SomeField(someoption=something)
>         # some other things
> 
> 
> 
> I realized that not everything I will write will have the "models."
> prefix, but I think _most_ of what I write in models.py will have it.
> 
> So... I'm a being too lazy, or perhaps just stupid?
> 
You can import names individually from a module. In your examoke you
would do this:

from models import Model, Somefield, OtherField

class SomeModel(Model):
    something = SomeField(someoption=something)

and so on.

regards
 Steve

-- 
DjangoCon US 2010 September 7-9 http://djangocon.us/

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to