?? views.py
字號:
#coding=utf-8
# Create your views here.
from app.pyapp.models import *
from django.shortcuts import render_to_response
from django.http import HttpResponse,HttpResponseRedirect
from django.contrib.auth import authenticate, login
def index(request):
names = Article.objects.all()
return render_to_response('searchindex.html', {'name': names})
def toadd_article(request):
user = request.session.get('cuser',None)
if user:
return render_to_response('addarticle.html',{})
else:
return HttpResponseRedirect('/article/')
def doadd_article(request):
name= request.REQUEST.get('name')
author=request.REQUEST.get('author')
content= request.REQUEST.get('content')
user = request.session.get('cuser',None)
article = Article(article_name=name,article_author=author,article_content=content,user=user)
article.save()
names = Article.objects.filter(user=user)
return render_to_response('managearticle.html', {'name': names})
def toupdate_article(request):
id= int(request.REQUEST.get('id'))
user = request.session.get('cuser',None)
if user:
article = Article.objects.get(pk=id)
return render_to_response('updatearticle.html',{'article':article})
else:
return HttpResponseRedirect('/article/')
def doupdate_article(request):
id= int(request.REQUEST.get('id'))
name= request.REQUEST.get('name')
author=request.REQUEST.get('author')
content= request.REQUEST.get('content')
article = Article.objects.get(pk=id)
article.article_name=name;
article.article_author=author;
article.article_content=content;
user = request.session.get('cuser')
article.save()
names = Article.objects.filter(user=user)
return render_to_response('managearticle.html', {'name': names})
def dodelete_article(request):
id=int(request.REQUEST.get('id'))
article=Article.objects.get(pk=id)
user = request.session.get('cuser')
article.delete()
names = Article.objects.filter(user=user)
return render_to_response('managearticle.html', {'name': names})
def search_article(request):
name = request.REQUEST.get('search',None)
names = Article.objects.filter(article_name__contains=name)
return render_to_response('managearticle.html', {'name': names})
def tologin(request):
return render_to_response('adminlogin.html')
def dologin(request):
name = request.REQUEST.get('uname',None)
pwd = request.REQUEST.get('upwd',None)
user = check_partner(name,pwd)
request.session['cuser']=user
if user == None:
return HttpResponse("鐢ㄦ埛瀵硅薄涓嶅瓨鍦
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -