コード例 #1
0
ファイル: views.py プロジェクト: SonChangHa/sowlpro
def freeTable_new(request):
    if request.method == "POST":
        form = FreeTableForm(request.POST)
        if form.is_valid():
            post = form.save(commit=False)
            post.author = request.user
            post.published_date = timezone.now()
            post.save()
            return redirect('post_detail', pk=post.pk)
    else:
        form = FreeTableForm()

    mypoint = throw_point(request)


    return render(request, 'table/writing.html', {
                'mypoint': mypoint,
                'form': form
            })
コード例 #2
0
def free_table(request):
    posts = FreeTable.objects.filter(published_date__lte=timezone.now()).order_by('published_date')
    mypoint = throw_point(request)
    return render(request, 'table/free_table.html', {'mypoint': mypoint, 'posts': posts})
コード例 #3
0
ファイル: views.py プロジェクト: SonChangHa/sowlpro
def post_detail(request, pk):
    post = get_object_or_404(FreeTable, pk=pk)
    mypoint = throw_point(request)
    return render(request, 'table/detail.html', {'mypoint': mypoint, 'post': post})
コード例 #4
0
ファイル: views.py プロジェクト: SonChangHa/sowlpro
def rule_table(request):
    mypoint = throw_point(request)
    return render(request, 'table/photo_table.html', {'mypoint': mypoint, 'posts': posts})
コード例 #5
0
ファイル: views.py プロジェクト: SonChangHa/sowlpro
def photo_table(request):
    mypoint = throw_point(request)
    return render(request, 'table/photo_table.html', {'mypoint': mypoint})
コード例 #6
0
ファイル: views.py プロジェクト: SonChangHa/sowlpro
def main(request):
    mypoint = throw_point(request)
    return render(request, 'main/main.html', {'mypoint': mypoint})
コード例 #7
0
ファイル: views.py プロジェクト: Hwang-chang-hoon/Django
def main(request):
    if request.user.is_active:
        mypoint = throw_point(request)
        return render(request, 'main/main.html', {'mypoint': mypoint})

    return render(request, 'main/main.html')