我将扩展django用户模型 - 最好在我的项目目录中创建一个新的models.py:I.e:
project
application
migrations
static
models.py (all my application specific models)
project
forms.py
urls.py
views.py
*** project models.py ? ***
我想在用户注册时添加电子邮件确认。所以基本上只是扩展用户模型。我认为这可能不是我的应用程序模型中的最佳实践,但对于这种情况,它只是一个模型,所以不重要。但是,如果我想扩展更多非特定于应用程序的模型,那么在单独的文件中执行此操作可能会更好吗?
有没有人做类似的事情并有任何提示?感谢
答案 0 :(得分:1)
我不认为在项目中加入模型是一种美食理念,但实际可行。
对于您的情况,我会创建一个名为return Response::json(array('success' => true, 'last_insert_id' => $data->id), 200);
的应用程序并将这些模型放在那里。实际上,我不认为存在非应用专用模型。 。 。如果我错了,请纠正我。
加号您可以拥有任意数量的utils
您也可以查看post了解更多