小编use*_*236的帖子

Django NameError:未定义名称"views"

我正在通过本教程快速开发网站Django.

我已完全遵循它(据我所知),但当我尝试查看索引页时收到以下错误:

NameError at /name 'views' is not defined
Exception location: \tuts\urls.py in <module>, line 12
Run Code Online (Sandbox Code Playgroud)

这是urls.py:

from django.conf.urls import patterns, include, url

from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',

    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', views.index, name='index'),
)
Run Code Online (Sandbox Code Playgroud)

这是views.py:

from django.shortcuts import render

# Create your views here.
def index(request):
    items = Item.objects.order_by("-publish_date")
    now = datetime.datetime.now()
    return render(request,'portfolio/index.html', {"items": items, "year": now.year})
Run Code Online (Sandbox Code Playgroud)

这是models.py:

from django.db import models

# Create your models here. …
Run Code Online (Sandbox Code Playgroud)

python django

8
推荐指数
1
解决办法
3万
查看次数

如何跳出循环但在下一次迭代中继续?

在PHP中,break退出给定点的循环.但是有可能强制循环跳转到给定点的下一次迭代,而不是完全退出吗?实质上:

for ($i = 0; $i < $foo; $i++){  
    if ($i == 1){    
        gotoNextIteration;  
    } else {    
        //do something else   
    } 
}
Run Code Online (Sandbox Code Playgroud)

php

-2
推荐指数
1
解决办法
66
查看次数

标签 统计

django ×1

php ×1

python ×1