2016-09-24 24 views
-1

私はDjangoアプリケーションでモデルを実装しました。このモデルのビューを処理するためのURLを追加したいと思います。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) 

私を助けることができますか?

+3

https://docs.djangoproject.com/en/1.10/intro/tutorial01/を実行する前に、少なくともこのチュートリアルを実行することをお勧めします。あなたにURLパターンを書く方法を教えても、あなたはこの時点ではうまくいかないでしょう。 – elethan

+0

@Fabi Gあなたの質問は曖昧です。もっと具体的な質問をするために、「あなたは私を助けてくれますか?」よりもそれを更新してください。 –

答えて

1

私もDjangoのチュートリアルをお勧めします:

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}) 

https://docs.djangoproject.com/en/1.10/intro/tutorial01/

をしかし、あなたの質問に答えるために、あなたはこのような設定を行うことができますurls.py:

from django.conf.urls import url 
from . import views 

urlpatterns = [ 
    url(r'^$', views.my_view, name='my_view') 
] 
関連する問題