我在Django应用程序中实现了一个模型,我想添加一个url来处理这个模型的视图。
class Post(models.Model):
author = models.ForeignKey('auth.User')
title = models.CharField(max_length=200)
text = models.TextField()
created_date = models.DateTimeField(default=timezone.now)
published_date = models.DateTimeField(blank=True, null=True)
你能帮助我吗?
答案 0 :(得分:1)
我也会推荐Django教程:https://docs.djangoproject.com/en/1.10/intro/tutorial01/
但是,要回答您的问题,您可以进行如下设置:
<强> views.py:强>
from django.shortcuts import render
from .models import Post
def my_view(request):
posts = Post.objects.all()
return render(request, 'template.html', {'posts': posts})
<强> urls.py:强>
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.my_view, name='my_view')
]