Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.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
Django 错误:与#x27相反;主页';带参数';()';和关键字参数';{}';没有找到。已尝试0个模式:[]_Django_Python 2.7 - Fatal编程技术网

Django 错误:与#x27相反;主页';带参数';()';和关键字参数';{}';没有找到。已尝试0个模式:[]

Django 错误:与#x27相反;主页';带参数';()';和关键字参数';{}';没有找到。已尝试0个模式:[],django,python-2.7,Django,Python 2.7,项目名称是project1,我在其中有一个应用程序-home。我正在index.html中制作导航栏。但是,index.html中的第一个标记给了我错误,我不确定如何修复它 home的url.py from django.conf.urls import url from . import views app_name = 'home' urlpatterns = [ url(r'^$', views.index, name='index'), url(r'^portfoli

项目名称是project1,我在其中有一个应用程序-home。我正在index.html中制作导航栏。但是,index.html中的第一个
  • 标记给了我错误,我不确定如何修复它

    home的url.py

    from django.conf.urls import url
    from . import views
    
    app_name = 'home'
    
    urlpatterns = [
        url(r'^$', views.index, name='index'),
        url(r'^portfolio/$', views.portfolio, name='portfolio'),
        url(r'^blog/$', views.blog, name='blog'),
        url(r'^contact/$', views.contact, name='contact'),
    ]
    
    home’s views.py

    def index(request):
        return render(request, 'home/index.html')
    
    home's index.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <title>My Website</title>
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      {% load staticfiles %}
      <link rel="stylesheet" href="{% static 'home/css/bootstrap.css' %}">
      <link rel="stylesheet" href="{% static 'home/css/basic.css' %}">
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
      <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    </head>
    
    <body>
    
    <nav class="navbar navbar-inverse">
      <div class="container-fluid">
        <div class="navbar-header">
          <a class="navbar-brand" href="#">Pranav Gupta</a>
        </div>
        <ul class="nav navbar-nav">
          {% url 'home' as home %}
          <li {% if request.path == home %} class="active" {% endif %} ><a href="{% url 'home' %}">Home</a></li>
          <li><a href="#">Portfolio</a></li>
          <li><a href="#">Blog</a></li>
          <li><a href="#">Contact</a></li>
        </ul>
      </div>
    </nav>
    
    
    我的网站
    {%load staticfiles%}
    
      {%url“home”作为home%}

    您没有名为home的url,但将其设置为{%url'home'作为home%}


    您的根url名为index,请将home更改为index。

    您没有名为home的url,但将其设置为{%url'home'作为home%}


    您的根url名为index,请将home更改为index。

    home
    是您的应用程序命名空间。您的url名为
    index


    您应该使用
    {%url'主目录:索引“%}

    home
    是您的应用程序名称空间。您的url名为
    index


    您应该使用
    {%url'主目录:索引“%}

    def索引?你是说导入?def索引?你是说进口吗?