Python Django Rest Framewrok api如何为所有
我完全遵循了这里提供的教程 但是,即使没有登录,我所有的代码片段都会被查看。如何预防?我已在settings.py中找到此用户:Python Django Rest Framewrok api如何为所有,python,django,django-models,django-views,django-rest-framework,Python,Django,Django Models,Django Views,Django Rest Framework,我完全遵循了这里提供的教程 但是,即使没有登录,我所有的代码片段都会被查看。如何预防?我已在settings.py中找到此用户: REST_FRAMEWORK = { 'DEFAULT_PERMISSION_CLASSES': ( 'rest_framework.permissions.IsAuthenticated', ), } 现在,用户api不提供访问权限 但片段正在被浏览 我是Django的新手,如何向添加代码片段的权限,使其表现得像用户一样。此外,我希
REST_FRAMEWORK = {
'DEFAULT_PERMISSION_CLASSES': (
'rest_framework.permissions.IsAuthenticated',
),
}
现在,用户api不提供访问权限
但片段正在被浏览
我是Django的新手,如何向添加代码片段的权限,使其表现得像用户一样。此外,我希望管理员能够编辑,删除代码段。如何完成这些任务?添加到您查看的代码中:
from rest_framework import permissions
class SnippetListCreateView(ListCreateAPIView):
permission_classes = [
permissions.IsAuthenticated
]