Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使Django Rest框架中的用户字段成为必需字段?_Django_Rest_Frameworks - Fatal编程技术网

如何使Django Rest框架中的用户字段成为必需字段?

如何使Django Rest框架中的用户字段成为必需字段?,django,rest,frameworks,Django,Rest,Frameworks,我试图在Django中为RESTAPI使用默认用户模型,但我不知道如何在人们注册时创建诸如first_name、last_name、email之类的字段。我是否必须使用自定义用户模型,或者这是可以在视图中处理的问题 我假设您正在使用HTML进行查看。然后可以在输入标记上添加所需的属性。此外,您还可以使用css来增加它的趣味性 看看: 我决定使用自定义用户模型。这将允许我添加更多的字段,如果我需要任何方式。我发现以下线程帮助我设计自定义用户模型: 不,这是REST,所以如果有人试图在没有所有信息的

我试图在Django中为RESTAPI使用默认用户模型,但我不知道如何在人们注册时创建诸如first_name、last_name、email之类的字段。我是否必须使用自定义用户模型,或者这是可以在视图中处理的问题

我假设您正在使用HTML进行查看。然后可以在输入标记上添加所需的属性。此外,您还可以使用css来增加它的趣味性

看看:

我决定使用自定义用户模型。这将允许我添加更多的字段,如果我需要任何方式。我发现以下线程帮助我设计自定义用户模型:

不,这是REST,所以如果有人试图在没有所有信息的情况下发布,我希望它能将状态发送回来。另外,只在前端进行验证而不在后端进行验证不是很糟糕吗?