Ejemplo n.º 1
0
def create(request):
    form = form_class(request.POST)
    if form.is_valid():
        item = form.save()
        return HttpResponseRedirect(path() + "/%s" % item.id)
    else:
        return render_to_response(controller + "/new.html", locals())
Ejemplo n.º 2
0
def new(request, resource_id):    
    csrf_token = csrf(request)['csrf_token']
    job_title_suggest = simplejson.dumps([obj['title'] for obj in JobSeeker.objects.values('title').distinct()])
    skill_suggest = simplejson.dumps([obj['name'] for obj in Skill.objects.values('name').distinct()])
    
    if not hasattr(request, 'form'):
        request.form = Form({'skill':[''], 'pay_period':'month'})
    return render_to_response("jobseeker_new.html", locals())
Ejemplo n.º 3
0
def update(request, resource_id):
    item = model_class.objects.get(id=resource_id)
    form = form_class(request.POST, instance=item)

    if form.is_valid():
        item = form.save()
        return HttpResponseRedirect(path() + "/%s" % item.id)
    else:
        return render_to_response(controller + "/edit.html", locals())
Ejemplo n.º 4
0
def index(request, resource_id):
    if request.GET:
        request.form = Form(request.GET)
    else:
        request.form = Form({'pay_period':request.GET.get('pay_period', 'month'),
                             'pay_amount_min':request.GET.get('pay_amount_max', 0),
                             'pay_amount_min':request.GET.get('pay_amount_max', 0),
                             'search':request.GET.get('search', '')})

    objects = JobSeeker.objects.all()
        
    if request.form['skills']:
        for keyword in request.form['skills'].split(' '):
            if keyword:
                objects = objects.filter(skill_set__name__icontains=keyword)
    
    if 'title' in request.GET:
        print request.GET['title']
        objects = objects.filter(title__icontains=request.GET['title'])
        
    objects = objects.filter(status='open').order_by('-created')
    paginator = Paginator(objects, 20)
    pageobj = paginator.page(request.GET.get('page', 1))
    return render_to_response("jobseekers.html", locals())
Ejemplo n.º 5
0
def index(request):
    page = int(request.GET.get("page", 1))
    paginator = Paginator(model_class.objects.all(), page_size)
    current_page = paginator.page(page)

    return render_to_response(controller + "/index.html", locals())
Ejemplo n.º 6
0
 def edit(self, request):
     return render_to_response('/%s/edit.html' % self.name, locals())
Ejemplo n.º 7
0
 def new(self, request):
     return render_to_response('/%s/new.html' % self.name, locals())
Ejemplo n.º 8
0
 def show(self, request, resource_id):
     item = self.model.objects.get(id=resource_id)
     return render_to_response('/%s/show.html' % self.name, locals())
Ejemplo n.º 9
0
def index(request):
    method = 'index'
    resource_id = None
    return render_to_response('hello.html', locals())
Ejemplo n.º 10
0
def custom(request, resource_id):
    method = 'custom'
    return render_to_response('hello.html', locals())
    
Ejemplo n.º 11
0
def login(request):
    reverse_url = reverse
    l = locals()
    l.update(social_auth_by_type_backends(request))
    return render_to_response('accounts/login.html', l, RequestContext(request))
Ejemplo n.º 12
0
def show(request, resource_id):
    csrf_token = csrf(request)['csrf_token']
    objects = JobSeeker.objects.filter(user=request.user)
    return render_to_response("jobseekers/me.html", locals())    
Ejemplo n.º 13
0
def login(request, resource_id):
    csrf_token = csrf(request)['csrf_token']
    reverse_url = reverse
    l = locals()
    l.update(social_auth_by_type_backends(request))
    return render_to_response('login.html', l)
Ejemplo n.º 14
0
def show(request, resource_id):
    jobseeker = JobSeeker.objects.get(id=resource_id)
    return render_to_response("jobseekers/show.html", locals())

    
Ejemplo n.º 15
0
def show(request, resource_id):
    item = model_class.objects.get(id=resource_id)
    return render_to_response(controller + "/show.html", locals())
Ejemplo n.º 16
0
def new(request):
    form = form_class(initial={"owner": request.user})
    return render_to_response(controller + "/new.html", locals(), RequestContext(request))
Ejemplo n.º 17
0
def show(request, resource_id):
    method = 'show'
    return render_to_response('hello.html', locals())
Ejemplo n.º 18
0
def edit(request, resource_id):
    item = model_class.objects.get(id=resource_id)
    form = form_class(instance=item)
    return render_to_response(controller + "/edit.html", locals(), RequestContext(request))
Ejemplo n.º 19
0
def index(request):
    return render_to_response('useract.html', locals())
Ejemplo n.º 20
0
def index(request, resource_id):
    return render_to_response('index.html', locals())
Ejemplo n.º 21
0
 def index(self, request):
     objects = self.model.objects.all()
     return render_to_response('/%s/index.html' % self.name, locals())