📄 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 + -