コード例 #1
0
    def list(self, request, *args, **kwargs):
        """
        List of meetings where the user is participant.

        :param request: the HTTP request done
        :return a 400 or 201 response depending on whether the data was correct or not.
        """
        self.serializer_class = MeetingSerializer
        return ListCreateAPIView.list(self, request, *args, **kwargs)
コード例 #2
0
ファイル: views.py プロジェクト: tosfan4ever/hacktheplanet
 def create(self, request, *args, **kwargs):
     return ListCreateAPIView.create(self, request, *args, **kwargs)
コード例 #3
0
ファイル: views.py プロジェクト: tosfan4ever/hacktheplanet
 def list(self, request, *args, **kwargs):
     return ListCreateAPIView.list(self, request, *args, **kwargs)
コード例 #4
0
ファイル: urls.py プロジェクト: yao-code/Aley
urlpatterns = [
    # 视图重试
    path(r"test1/", views.Test_1.as_view()),
    path(r"test2/", views.Test_2.as_view()),
    path(r"test3/", views.Test_3.as_view()),
    path(r"test4/", views.Test_4.as_view()),
    path(r"test5/", views.Test_5.as_view()),
    path(r"test6/", views.Test_6.as_view()),
    path(r"test7/", views.Test_7.as_view()),
    path(r"test8/", views.Test_8.as_view()),
    path(r"test9/", views.Test_9.as_view()),

    # request 解析
    path(r"data/", views.Data.as_view()),
    path(r"query_params/", views.QueryParams.as_view()),
    path(r"parsers/", views.Parsers.as_view()),

    # 响应
    path(r"test_response/", views.TestResponse.as_view()),

    # 通用视图
    path(r"userlist/", views.UserList.as_view()),
    path(r'userlist1/',
         ListCreateAPIView.as_view(queryset=User.objects.all(),
                                   serializer_class=UserSerializer),
         name='user-list'),
    path(r"userlist2/", views.UserList2.as_view()),
    re_path(r"^userlist2/(?P<uid>\d+)/$", views.UserList2.as_view()),
]
コード例 #5
0
ファイル: urls.py プロジェクト: qqri/django-rest-framework
from django.urls import path
from rest_framework.generics import ListCreateAPIView

from api import views
from api.models import Post, Comment
from api.serializers import PostSerializer

urlpatterns = [
    path('posts/',
         ListCreateAPIView.as_view(queryset=Post.objects.all(),
                                   serializer_class=PostSerializer),
         name='post-list')
]
コード例 #6
0
ファイル: views.py プロジェクト: pisike98/anytime-gridsearch
 def post(self, request, *args, **kwargs):
     return ListCreateAPIView.post(self, request, *args, **kwargs)
コード例 #7
0
from django.urls import path
from rest_framework.generics import ListCreateAPIView
from rest_framework.urlpatterns import format_suffix_patterns

from api import views
from api.models import Post, Comment
from api.serializers import PostSerializer

urlpatterns = [
    path('posts/', ListCreateAPIView.as_view(queryset=Post.objects.all(), serializer_class=PostSerializer), name='post-list')
]

urlpatterns = format_suffix_patterns(urlpatterns)  # 이 코드 추가하면 다른 추가적인 url 패턴은 필요하지 않음
コード例 #8
0
ファイル: views.py プロジェクト: tosfan4ever/hacktheplanet
 def create(self, request, *args, **kwargs):
     return ListCreateAPIView.create(self, request, *args, **kwargs)
コード例 #9
0
ファイル: urls.py プロジェクト: renqHIT/DemoQ
from django.conf.urls import url, include
from django.contrib.auth.models import User
from rest_framework import routers
from rest_framework.generics import ListCreateAPIView

from quickstart import views
from quickstart.serializers import UserSerializer

router = routers.DefaultRouter()
router.register(r'users', views.UserViewSet)
router.register(r'groups', views.GroupViewSet)

# Wire up our API using automatic URL routing.
# Additionally, we include login URLs for the browsable API.
urlpatterns = [
    url(r'^', include(router.urls)),
    url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')),
    url(r'^/users/', ListCreateAPIView.as_view(queryset=User.objects.all(), serializer_class=UserSerializer), name='user-list'),
]