python - How to call a form.py in another application -


i have model named namemodel in app named customer. wanna reuse model's 1 of choices in app's model or forms.py. how can that. following code of form in customer app. genderchoices = ( ( "", ("---")), (6, ("male")), (7, ("female")), (8, ("notknown")), ) please help.

remember genderchoices either class member of namemodel or tuple defined @ customer app models.py

just import , use would, in models.py file:

from customer.models import namemodel  examplemodel(models.model):    type = models.charfield(max_length=1,choices=namemodel.genderchoices) 

or ...

from customer.models import genderchoices  examplemodel(models.model):    type = models.charfield(max_length=1,choices=genderchoices) 

if tuple not defined inside namemodel class.

cheers.

edit

to edit tuple have convert list append , convert tuple:

l = list(genderchoices) l.append(((9,("something else"))) genderchoices_extra = tuple(l) 

hope helps


Comments

Popular posts from this blog

dns - How To Use Custom Nameserver On Free Cloudflare? -

python - Pygame screen.blit not working -

c# - Web API response xml language -