Django-Fehler-Memorandum. Als das Django-Rest-Framework eingeführt wurde. TypeError 'RenameAttributes' object is not iterable
Es wurde durch settings.py verursacht. Dies
settings.py
# TypeError 'RenameAttributes' object is not iterable
REST_FRAMEWORK = {
'DEFAULT_FILTER_BACKENDS': 'django_filters.rest_framework.DjangoFilterBackend',
'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination',
'PAGE_SIZE': 5
}
mach das
settings.py
REST_FRAMEWORK = {
'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend',),
'DEFAULT_PAGINATION_CLASS': ('rest_framework.pagination.PageNumberPagination'),
'PAGE_SIZE': 5
}
Ich konnte das tun
settings.py
REST_FRAMEWORK = {
'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend',),
'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination',
'PAGE_SIZE': 5
}
settings.py
# TypeError 'RenameAttributes' object is not iterable
REST_FRAMEWORK = {
'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend'),
'DEFAULT_PAGINATION_CLASS': ('rest_framework.pagination.PageNumberPagination'),
'PAGE_SIZE': 5
}
settings.py
# TypeError 'list' object is not callable
REST_FRAMEWORK = {
'DEFAULT_FILTER_BACKENDS':['django_filters.rest_framework.DjangoFilterBackend'],
'DEFAULT_PAGINATION_CLASS': ['rest_framework.pagination.PageNumberPagination'],
'PAGE_SIZE': 5
}
Ich weiß nicht, warum es nicht funktioniert hat, daher kann es später zu Unannehmlichkeiten kommen ... Haben Sie den Fehler nach vielen Versuchen beseitigt? Es war ein Memorandum.
Recommended Posts