我想使用django.urls中的re_path,django doc说我可以使用django版本2中的,
从错误中我知道我正在使用Django 2.0.6版。
但是我无法重新路径
// p处的导入错误
无法导入名称“ re_path”
请求方法:GET请求URL:http://djangosite.com/ Django版本: 2.0.6异常类型:ImportError异常值:
无法导入名称“ re_path”
异常位置:/home/sugushiva/myproject/filope/blogs/urls.py ,第1行Python可执行文件:/ usr / bin / python3
在主要urls.py
中from django.contrib import admin
from django.urls import path, re_path,include
urlpatterns= [
path('admin/',admin.site.urls),
re_path('^$', include('blogs.urls'))
]
在blogs.urls
中from django.db import re_path
from .models import blogindex
urlpatterns = [
re_path('^$',blogindex)
]
答案 0 :(得分:1)
您在blogs/urls.py
中导入了错误的路径。
from django.db import re_path
应该是:
from django.urls import re_path