Tuesday, May 28, 2019

Re: Model Forms Dynamic

Something like that?

def model_form_factory(model_class):
    class MyModelForm(forms.ModelForm):
        class Meta:
            model = model_class
    return MyModelForm

AuthorForm = model_form_factory(Author)
BookForm = model_form_factory(Book)


Missatge de Yoo <andreke12346@gmail.com> del dia dt., 28 de maig 2019 a les 18:01:
https://docs.djangoproject.com/en/2.2/topics/forms/modelforms/

In the example of model form, they say
model = Author
Is it possible to set a variable to set the model? Like could I make a variable and set it to whatever model I'd like, then say model = var?

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/918196f4-0ab8-45e8-803d-d62a38a1e396%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAMDYoXbELKWgyRTWN1WYS5q8-50a-9UQg7brZ3PCvAPvoTq1MA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment