コード例 #1
0
ファイル: views.py プロジェクト: Anjali-Del/TestRepo
def delete_article(request, ar_id):
    ai = request.session.get("author_id")
    aname = request.session.get("author_name")
    aemail = request.session.get("author_email")
    a = author_signup(aid=ai, author_name=aname, email=aemail)
    q = article.objects.filter(article_id=ar_id).delete()
    return render(request, "deleted.html", {"auth": a})
コード例 #2
0
ファイル: views.py プロジェクト: Anjali-Del/TestRepo
def edit_article(request, ar_id):
    ai = request.session.get("author_id")
    aname = request.session.get("author_name")
    aemail = request.session.get("author_email")
    a = author_signup(aid=ai, author_name=aname, email=aemail)
    q = article.objects.get(article_id=ar_id)
    return render(request, "edit.html", {"article": q, "auth": a})
コード例 #3
0
ファイル: views.py プロジェクト: Anjali-Del/TestRepo
def add_view(request):
    a = author_signup(
        aid=request.session.get("author_id"),
        author_name=request.session.get("author_name"),
        email=request.session.get("author_email"),
    )
    return render(request, "user.html", {"author": a})
コード例 #4
0
ファイル: views.py プロジェクト: Anjali-Del/TestRepo
def new_session(request):
    a = author_signup(author_name=request.POST["name"], email=request.POST["email"], pswd=request.POST["password"])
    a.save()
    request.session["author_id"] = a.aid
    request.session["author_name"] = a.author_name
    request.session["author_email"] = a.email
    return render(request, "nsession.html", {"author": a})
コード例 #5
0
ファイル: views.py プロジェクト: Anjali-Del/TestRepo
def success_page(request):
    ai = request.session.get("author_id")
    aname = request.session.get("author_name")
    aemail = request.session.get("author_email")
    a = author_signup(aid=ai, author_name=aname, email=aemail)
    at = article(uid=a, title=request.POST["title"], content=request.POST["content"], pub_date=timezone.now())
    at.save()
    return render(request, "success.html", {"art": at})
コード例 #6
0
ファイル: views.py プロジェクト: Anjali-Del/TestRepo
def view_article(request):
    ai = request.session.get("author_id")
    if ai == None:
        art = article.objects.all()
        return render(request, "view.html", {"article_list": art})
    else:
        aname = request.session.get("author_name")
        aemail = request.session.get("author_email")
        a = author_signup(aid=ai, author_name=aname, email=aemail)
        all_article = article.objects.all()
        art = article.objects.filter(uid=ai)
        return render(request, "view_aut.html", {"auth": a, "article_list": art})
コード例 #7
0
ファイル: views.py プロジェクト: Anjali-Del/TestRepo
def new_article(request):
    ai = request.session.get("author_id")
    aname = request.session.get("author_name")
    aemail = request.session.get("author_email")
    a = author_signup(aid=ai, author_name=aname, email=aemail)
    return render(request, "add_article.html", {"author": a})