Python 导入错误:无法导入名称';字段';从';django.db.models.fields';

Python 导入错误:无法导入名称';字段';从';django.db.models.fields';,python,django,django-rest-framework,Python,Django,Django Rest Framework,我在创建django序列化程序时遇到以下错误 并且serializer.py文件是 from django.db.models.base import Model from django.db.models.fields import fields, files from rest_framework import serializers from .models import Lead #create serializers for Lead class LeadSerializer(s

我在创建django序列化程序时遇到以下错误

并且serializer.py文件是

from django.db.models.base import Model
from django.db.models.fields import fields, files
from rest_framework import serializers
from .models import Lead


#create serializers for Lead

class LeadSerializer(serializers.ModelSerializer):
    class Meta:
        model = Lead
        fields = '__all__'
我目前的django版本是3.0.7。
这段代码有什么问题?

事实上,我不知道您为什么要导入
字段
文件

您正试图从
字段
导入
字段
。那是行不通的


另外,
类元
不需要您导入
字段
,因为它已经可以访问该字段。删除第二行代码并试一试,或者如果您需要
文件
用于代码的其他部分,则只需删除
字段

删除第二行
django.db.models.fields导入字段,文件
字段没有字段
from django.db.models.base import Model
from django.db.models.fields import fields, files
from rest_framework import serializers
from .models import Lead


#create serializers for Lead

class LeadSerializer(serializers.ModelSerializer):
    class Meta:
        model = Lead
        fields = '__all__'