def edit(request,param):
    #IBM方法中的
    # post = project.objects(id=param)[0]
    #小稳子建议用pk替换id,pk主键的意思,据说更规范一些
    # post = project.objects(pk=param)[0]
    #小稳子建议用get
    post = project.objects.get(pk=param)
    for i in project.objects(pk=param):
        print(i)
    if request.method == 'POST':
        # update field values and save to mongo
        id = param
        name = request.POST['name']
        description = request.POST['description']
        pmember = request.POST['pmember']
        devmember = request.POST['devmember']
        testmember = request.POST['testmember']
        uimember = request.POST['uimember']
        post = project(id=param,name=name, description=description,pmember=pmember,devmember=devmember,testmember=testmember,uimember=uimember,status="测试中")
        post.last_update = datetime.now()
        post.save()
        # return index(request)
        return HttpResponseRedirect('/index/')

    # elif request.method == 'GET':
    #     templatep = 'edit.html'
    #     post = project.objects(id=param)[0]
    return render_to_response("edit.html", locals(),context_instance=RequestContext(request))
def index(request,content=""):
    #使用models.py
    if content:
        projectlist = project.objects(name=content)
    else:
        projectlist = project.objects
    #使用数据库
    # client = pymongo.MongoClient("localhost",27017)
    # db = client.projectmanager
    # projectlist = db.project.find()
    #使用循环,给予一个列表
    # projectlist=[{"name":"聊聊大人","pmember":"华华1","devmember":"兽兽1","testmember":"炫炫1","uimember":"雨欣1","date":"2015-8-1","status":"整装待发"},
    # {"name":"聊聊大人","pmember":"华华2","devmember":"兽兽2","testmember":"炫炫2","uimember":"雨欣2","date":"2015-8-1","status":"整装待发"},
    # ]

    #使用单条数据
    # name="聊聊大人"
    # pmember="华华2"
    # devmember="兽兽2"
    # testmember="炫炫2"
    # uimember="雨欣2"
    # date="2015-8-1"
    # status="整装待发"

    #暂时隐藏的保存操作

    return render_to_response('index.html', locals(),context_instance=RequestContext(request))
def delete(request):
    if request.method=="POST":
        id = request.POST["del"]
        post = project.objects(pk=id)[0]
        post.delete()
    return HttpResponseRedirect("/index/")