Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何通过URL.py使用DRF引发NotFound异常_Python_Django_Django Urls - Fatal编程技术网

Python 如何通过URL.py使用DRF引发NotFound异常

Python 如何通过URL.py使用DRF引发NotFound异常,python,django,django-urls,Python,Django,Django Urls,是否有人可以确认如何通过URL.py使用DRF引发NotFound异常 urlpatterns = [ url(r'^blog/$', views.page), url(r'^$, <?????>), ] urlpatterns=[ url(r“^blog/$”,views.page), 网址(r'^$,), ] 谢谢您应该在视图中提出它 URL.py: views.py: urlpatterns = [ url(r'^blog/$', views.pag

是否有人可以确认如何通过URL.py使用DRF引发NotFound异常

urlpatterns = [
    url(r'^blog/$', views.page),
    url(r'^$, <?????>),
]
urlpatterns=[
url(r“^blog/$”,views.page),
网址(r'^$,),
]

谢谢

您应该在视图中提出它

URL.py:

views.py:

urlpatterns = [
    url(r'^blog/$', views.page),
    url(r'^$', views.not_found),
]
from rest_framework.exceptions import NotFound
from rest_framework.decorators import api_view

@api_view()
def not_found(request):
    raise NotFound('Not Found!')