У меня есть несколько моделей, для которых я хочу создать общие входы. Мой первый проход использовал два отдельных URL:Пропустить модель от url до create_object общий вид ввода
url(r'^create_actor/$, create_object, {'model': Actor, 'template_name': 'create.html', 'post_save_redirect': '/library/', 'extra_context': {'func': 'Create Actor'}, 'login_required': 'True'}),
url(r'^create_movie/$, create_object, {'model': Movie, 'template_name': 'create.html', 'post_save_redirect': '/library/', 'extra_context': {'func': 'Create Movie'}, 'login_required': 'True'}),
Я предполагаю, что было бы намного лучше объединить их в одно утверждение. Я не уверен, как передать переменную из url в параметры, чтобы линия динамически выбирала модель на основе переменной.
получил его. пришлось использовать get_model в отдельной функции, чтобы динамически моделировать имя модели. –