Example #1
0
File: views.py Project: qiankai/cms
def insert(request):
    status = None
    if request.method == 'POST':
        # save new post
        Usr_Name = request.POST.get('name', '')
        Usr_Mobile = request.POST.get('mobile', '')
        Usr_Remark = request.POST.get('remark', '')
        tags = request.POST.get('tags', '')
        pre_id = request.POST.get('pre_id', '')
        p_uuid = uuid.uuid1()
        p = People(
            Usr_Name=Usr_Name,
            Usr_Mobile=Usr_Mobile,
            Usr_Remark=Usr_Remark,
            active=0,
            isdel=0,
            uuid=p_uuid,
        )
        p.save()

        for tag in tags.replace(u',', ',').split(','):
            try:
                t = Tags.objects.get(tag=tag)
            except Tags.DoesNotExist:
                newtag = Tags(tag=tag)
                newtag.save()
                p.tags.add(newtag)
                p.save()
            else:
                p.tags.add(t)
                p.save()
        if request.user.is_superuser:
            status = "ok"
            p.Cluster_id = 0
            p.save()
            return render_to_response('usernet/index.html', {
                'status': status,
            },
                                      context_instance=RequestContext(request))
        if pre_id == '':
            pre_id = request.user
        if pre_id != '':
            try:
                pre = People.objects.filter(Usr_Mobile=pre_id, active=1)
            except People.DoesNotExist:
                print "error"
            else:
                p.Prev_Usr = pre[0]
                p.Cluster_id = pre[0].Cluster_id
                p.save()
        status = "ok"
    # Get all posts from DB
    return render_to_response('usernet/index.html', {
        'status': status,
    },
                              context_instance=RequestContext(request))
Example #2
0
File: views.py Project: qiankai/cms
def insert(request):
    status=None
    if request.method == 'POST':
       # save new post
       Usr_Name = request.POST.get('name','')
       Usr_Mobile = request.POST.get('mobile','')
       Usr_Remark = request.POST.get('remark','')
       tags = request.POST.get('tags','')
       pre_id = request.POST.get('pre_id','')
       p_uuid = uuid.uuid1()
       p = People(Usr_Name = Usr_Name,Usr_Mobile = Usr_Mobile,Usr_Remark=Usr_Remark,active = 0,isdel = 0,uuid = p_uuid,)
       p.save()

       for tag in tags.replace(u',',',').split(','):
           try:
               t = Tags.objects.get(tag = tag)
           except Tags.DoesNotExist:
               newtag = Tags(tag=tag)
               newtag.save()
               p.tags.add(newtag)
               p.save()
           else:
               p.tags.add(t)
               p.save()
       if request.user.is_superuser:
           status="ok"
           p.Cluster_id = 0
           p.save()
           return render_to_response('usernet/index.html', {'status':status,},
                              context_instance=RequestContext(request))
       if pre_id =='':
           pre_id = request.user
       if pre_id != '':
           try:
               pre = People.objects.filter(Usr_Mobile = pre_id,active = 1)
           except People.DoesNotExist:
               print "error"
           else:
               p.Prev_Usr=pre[0]
               p.Cluster_id = pre[0].Cluster_id
               p.save()
       status="ok"
    # Get all posts from DB
    return render_to_response('usernet/index.html', {'status':status,},
                              context_instance=RequestContext(request))