http://www.cnblogs.com/fnng/p...模仿這個博客搭建blog ,做到 <創(chuàng)建blog的URL模式>這一步,做完之后進入網(wǎng)站/index什么都不顯示,是不是url配置錯誤 ,為什么顯示的是空白的網(wǎng)頁?代碼:
mysite/url.py
from django.conf.urls import url,include
from django.contrib import admin
from blog import views
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^index/$',views.index),
]
blog/url.py
from django.conf.urls import url
from . import views
urlpatterns=[
url(r'^$',views.index,name='index'),
]
blog/views.py
from django.shortcuts import render,render_to_response
from django.http import HttpResponse
from blog.models import BlogsPost
def index(request):
blog_list=BlogsPost.objects.all()
return render_to_response('index.html',{'blog_list':blog_list})
blogs/model.py
from __future__ import unicode_literals
from django.db import models
from django.contrib import admin
class BlogsPost(models.Model):
title=models.CharField(max_length=150)
body=models.TextField()
timestamp=models.DateTimeField()
class BlogPostAdmin(admin.ModelAdmin):
list_display=('title','timestamp')
admin.site.register(BlogsPost)
-----
├── blog
│?? ├── admin.py
│?? ├── admin.pyc
│?? ├── apps.py
│?? ├── __init__.py
│?? ├── __init__.pyc
│?? ├── migrations
│?? │?? ├── 0001_initial.py
│?? │?? ├── 0001_initial.pyc
│?? │?? ├── __init__.py
│?? │?? └── __init__.pyc
│?? ├── models.py
│?? ├── models.pyc
│?? ├── templates
│?? │?? └── index.html
│?? ├── tests.py
│?? ├── urls.py
│?? ├── urls.pyc
│?? ├── views.py
│?? └── views.pyc
├── db.sqlite3
├── manage.py
├── mysite
│?? ├── __init__.py
│?? ├── __init__.pyc
│?? ├── settings.py
│?? ├── settings.pyc
│?? ├── urls.py
│?? ├── urls.pyc
│?? ├── wsgi.py
│?? └── wsgi.pyc
└── nohup.out
添加回答
舉報
0/150
提交
取消