Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.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 百日咳不运行安装后_Django_Zinnia - Fatal编程技术网

Django 百日咳不运行安装后

Django 百日咳不运行安装后,django,zinnia,Django,Zinnia,我是Django的新手,上周刚完成Django教程。我今天在我的virtualenv中安装了Zinia,我确信我已经安装了所有依赖项,如PIL、tag、mptt等。 pip安装django(版本为1.4.2) 百日草 下面是我的详细步骤: django-admin.py startproject月图 在yuetu/yuetu目录中修改setting.py,如下所示: 3.修改URL.py,如: url(r“^weblog/”,包括('zinnia.url')),url(r“^comments/”

我是Django的新手,上周刚完成Django教程。我今天在我的virtualenv中安装了Zinia,我确信我已经安装了所有依赖项,如PIL、tag、mptt等。 pip安装django(版本为1.4.2) 百日草 下面是我的详细步骤:

  • django-admin.py startproject月图
  • 在yuetu/yuetu目录中修改setting.py,如下所示:
  • 3.修改URL.py,如:
    url(r“^weblog/”,包括('zinnia.url')),url(r“^comments/”, 包括('django.contrib.comments.url')

    4.运行python manage.py验证无错误。 5.运行python manage.py syncdb无错误。所有的表都在我的Mysql数据库中; 6.run python manage.py runserver无错误

    但当我用127.0.0.1:8000/博客浏览页面时,我遇到了一个例外,比如:

    NoReverseMatch at /weblog/
    
    u'admin' is not a registered namespace
    
    Request Method:     GET
    Request URL:    http://127.0.0.1:8000/weblog/
    Django Version:     1.4.2
    Exception Type:     NoReverseMatch
    Exception Value:    
    
    u'admin' is not a registered namespace
    
    Exception Location:     /root/Envs/yuetu_zinnia/lib/python2.7/site-packages/django/template/defaulttags.py in render, line 424
    Python Executable:  /root/Envs/yuetu_zinnia/bin/python
    Python Version:     2.7.3
    Python Path:    
    
    ['/root/Envs/yuetu_zinnia/yuetu',
     '/root/Envs/yuetu_zinnia/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg',
     '/root/Envs/yuetu_zinnia/lib/python2.7/site-packages/pip-1.2.1-py2.7.egg',
     '/root/Envs/yuetu_zinnia/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg',
     '/root/Envs/yuetu_zinnia/lib/python2.7/site-packages/MySQL_python-1.2.4c1-py2.7-linux-x86_64.egg',
     '/usr/local/pythonbrew/lib',
     '/root/Envs/yuetu_zinnia/lib/python27.zip',
     '/root/Envs/yuetu_zinnia/lib/python2.7',
     '/root/Envs/yuetu_zinnia/lib/python2.7/plat-linux2',
     '/root/Envs/yuetu_zinnia/lib/python2.7/lib-tk',
     '/root/Envs/yuetu_zinnia/lib/python2.7/lib-old',
     '/root/Envs/yuetu_zinnia/lib/python2.7/lib-dynload',
     '/usr/local/lib/python2.7',
     '/usr/local/lib/python2.7/plat-linux2',
     '/usr/local/lib/python2.7/lib-tk',
     '/root/Envs/yuetu_zinnia/lib/python2.7/site-packages',
     '/root/Envs/yuetu_zinnia/lib/python2.7/site-packages/PIL']
    
    
    
    
    Error during template rendering
    
    In template /root/Envs/yuetu_zinnia/lib/python2.7/site-packages/zinnia/templates/zinnia/entry_list.html, error at line 50
    u'admin' is not a registered namespace
    40  {% endif %}
    41  {% endblock %}
    42  
    43  {% block content-loop %}
    44  {% for object in object_list %}
    45  {% with object_content=object.html_content|truncatewords_html:100|safe continue_reading=1 %}
    46  {% include "zinnia/_entry_detail.html" %}
    47  {% endwith %}
    48  {% empty %}
    49  <p class="notice">
    50  <a href="{% url 'admin:zinnia_entry_add' %}">{% trans "No entries yet." %}</a>
    51  </p>
    52  {% endfor %}
    53  {% endblock %}
    54  
    55  {% block content-pagination %}
    56  {% if is_paginated %}
    57  {% zinnia_pagination page_obj %}
    58  {% endif %}
    59  {% endblock %}
    60  
    
    NoReverseMatch at/weblog/
    u'admin'不是已注册的命名空间
    请求方法:获取
    请求URL:http://127.0.0.1:8000/weblog/
    Django版本:1.4.2
    异常类型:NoReverseMatch
    异常值:
    u'admin'不是已注册的命名空间
    异常位置:/root/Envs/yuetu_zinnia/lib/python2.7/site-packages/django/template/defaulttags.py在渲染中,第424行
    Python可执行文件:/root/Envs/yuetu_zinnia/bin/Python
    Python版本:2.7.3
    Python路径:
    ['/root/Envs/yuetu_ZINIA/yuetu',
    “/root/Envs/yuetu_zinnia/lib/python2.7/site packages/setuptools-0.6c11-py2.7.egg”,
    “/root/Envs/yuetu_zinnia/lib/python2.7/site packages/pip-1.2.1-py2.7.egg”,
    “/root/Envs/yuetu_zinnia/lib/python2.7/site packages/distribute-0.6.28-py2.7.egg”,
    “/root/Envs/yuetu_zinnia/lib/python2.7/site packages/MySQL_python-1.2.4c1-py2.7-linux-x86_64.egg”,
    “/usr/local/pythonbrew/lib”,
    “/root/Envs/yuetu_zinnia/lib/python27.zip”,
    “/root/Envs/yuetu_zinnia/lib/python2.7”,
    “/root/Envs/yuetu_zinnia/lib/python2.7/plat-linux2”,
    “/root/Envs/yuetu_zinnia/lib/python2.7/lib tk”,
    “/root/Envs/yuetu_zinnia/lib/python2.7/lib old”,
    “/root/Envs/yuetu_zinnia/lib/python2.7/lib dynload”,
    “/usr/local/lib/python2.7”,
    “/usr/local/lib/python2.7/plat-linux2”,
    “/usr/local/lib/python2.7/lib-tk”,
    “/root/Envs/yuetu_zinnia/lib/python2.7/site packages”,
    '/root/Envs/yuetu_zinnia/lib/python2.7/site packages/PIL']
    模板呈现期间出错
    在template/root/Envs/yuetu_zinnia/lib/python2.7/site-packages/zinnia/templates/zinnia/entry_list.html中,第50行出现错误
    u'admin'不是已注册的命名空间
    40{%endif%}
    41{%endblock%}
    42
    43{%块内容循环%}
    44{对象列表%中的对象的百分比}
    45{object_content=object.html_content | truncatewords_html:100 |安全继续_reading=1%}
    46{%include“zinnia/_entry_detail.html”%}
    47{%endwith%}
    48{%empty%}
    49

    50 五十一

    52{%endfor%} 53{%endblock%} 54 55{%块内容分页%} 56{if is_paginated%} 57{%zinnia_分页页_obj%} 58{%endif%} 59{%endblock%} 60

    有人告诉我怎么了吗?

    请确保您的project URL.py已启用管理系统:

    # urls.py
    from django.conf.urls import patterns, include, url
    
    # MAKE SURE THESE TWO LINES ARE UNCOMMENTED!
    from django.contrib import admin
    admin.autodiscover()
    
    urlpatters = patterns('',
        # MAKE SURE THIS NEXT LINE IS UNCOMMENTED!
        url(r'^admin/', include(admin.site.urls)),
        url(r'^weblog/', include('zinnia.urls')),
        url(r'^comments/', include('django.contrib.comments.urls')),
    )
    
    # urls.py
    from django.conf.urls import patterns, include, url
    
    # MAKE SURE THESE TWO LINES ARE UNCOMMENTED!
    from django.contrib import admin
    admin.autodiscover()
    
    urlpatters = patterns('',
        # MAKE SURE THIS NEXT LINE IS UNCOMMENTED!
        url(r'^admin/', include(admin.site.urls)),
        url(r'^weblog/', include('zinnia.urls')),
        url(r'^comments/', include('django.contrib.comments.urls')),
    )