小编Pas*_*yar的帖子

'NoneType' 对象没有属性 '_meta'

我正在尝试构建注册 api。在这里,我被这个问题困住了,希望你们能解决我的错误并引导我走向正确的道路。无论如何,提前致谢。期待您的尽快回复。谢谢你 。

序列化程序.py

from django.contrib.auth.models import User
from rest_framework import serializers


class UserSerializer(serializers.HyperlinkedModelSerializer):
    class Meta:
        model = User
        fields = ('id', 'username', 'email', 'password')
        extra_kwargs = {'password': {'write_only': True}}

    def create(self, validated_data):
        """ Create and return a new user"""
        user = User.objects.create_user(**validated_data)
        return user
Run Code Online (Sandbox Code Playgroud)

模型.py

from django.db import models
from django.contrib.auth.base_user import AbstractBaseUser
from django.contrib.auth.models import PermissionsMixin
from django.contrib.auth.models import BaseUserManager
from django.contrib.auth import get_user_model


class UserRegisterManager(BaseUserManager):
    """ Helps django work with our custom user model """

    def createUser(self, …
Run Code Online (Sandbox Code Playgroud)

django django-rest-framework

0
推荐指数
1
解决办法
2824
查看次数

标签 统计

django ×1

django-rest-framework ×1