コード例 #1
0
def profile(request, profile):
    """Display a user's profile."""
    return render(request, 'accounts/profile.html', {
        'title':    profile,
        'profile':  profile,
        'articles': Article.apply_filter(request, Q(author=profile.user)),
    })
コード例 #2
0
ファイル: views.py プロジェクト: qij3/2buntu-Django-Blog
def profile(request, profile):
    """
    Display a user's profile.
    """
    return render(request, 'accounts/profile.html', {
        'title': profile,
        'profile': profile,
        'articles': Article.apply_filter(request, Q(author=profile.user)),
    })
コード例 #3
0
def search(request):
    """Display search results."""
    if not 'q' in request.GET:
        raise Http404
    q = request.GET['q']
    return render(request, 'articles/search.html', {
        'title':    'Search Results for "%s"' % q,
        'articles': Article.apply_filter(request, Q(title__icontains=q) | Q(body__icontains=q)).select_related('author', 'author__profile', 'category'),
    })
コード例 #4
0
def search(request):
    """
    Display search results.
    """
    if not 'q' in request.GET:
        raise Http404
    q = request.GET['q']
    return render(
        request, 'articles/search.html', {
            'title':
            'Search Results for "%s"' % q,
            'articles':
            Article.apply_filter(
                request,
                Q(title__icontains=q) | Q(body__icontains=q)).select_related(
                    'author', 'author__profile', 'category'),
        })