Exemple #1
0
def users(request):
    pst   = PstInterface()
    users = [{'id' : r['person_id']
            , 'person_id' : int(r['person_id'])
            , 'name' : '%s, %s' % (r['lastName'], r['firstName'])}
             for r in pst.getUsers()]
    return HttpResponse(json.dumps({"success" : "ok" , 'users' : users })
                      , content_type = 'application/json')
Exemple #2
0
def user_info(request):
    pst   = PstInterface()
    person_id = int(request.POST.get('person_id') if request.method == 'POST' \
                else request.GET.get('person_id'))
    info = pst.getUserInfo(person_id)
    info['address'] = "%s %s %s, %s %s %s" % (info.get('street1')
                                            , info.get('street2')
                                            , info.get('city')
                                            , info.get('state')
                                            , info.get('postalCode')
                                            , info.get('addressCountry')
                                             )
    return HttpResponse(json.dumps({"success" : "ok", "info" : info})
                      , content_type = 'application/json')
Exemple #3
0
def pst_proposal_codes(request):
    pst = PstInterface()
    return HttpResponse(json.dumps({"success" : "ok"
                                  , 'pst pcodes' : pst.getProposalCodes()})
                      , content_type = 'application/json')