Skip to content

register dynamic models too #2

@ChillarAnand

Description

@ChillarAnand

right now, quickadmin registers only static models.

but if create a model on the fly like this

Person = type('Person', (models.Model,), {
    'first_name': models.CharField(max_length=255),
    'last_name': models.CharField(max_length=255),
 })

it wont appear.

it is neccessary to update the admin whenever a model is registered using class_prepared

@receiver(class_prepared)
def register_dynamic_models(sender, **kwargs):

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions