Example #1
0
File: views.py Project: perol/xblog
def sidebar_add_post(request):
    title = request.POST['title']
    content = request.POST['content']
    order = int(request.POST['order'])
    
    s = Sidebar(title = title, content = content, order = order)
    s.put()

    return HttpResponseRedirect('/admin/sidebar_list/')
Example #2
0
File: views.py Project: perol/xblog
def sidebar_list(request):
    sidebar_list = Sidebar.all().order('-add_time').fetch(100)


    return render_to_response('admin/sidebar_list.html', {
            'sidebar_list': sidebar_list,
        }, RequestContext(request))
Example #3
0
File: tags.py Project: perol/xblog
    def render(self, context):
        nodelist = NodeList()
        sidebar_list = Sidebar.all().order("order").fetch(100)

        context.push()
        for sidebar in sidebar_list:
            context.push()
            context["sidebar"] = sidebar

            for node in self.nodelist_loop:
                nodelist.append(node.render(context))

            context.pop()
        context.pop()

        return nodelist.render(context)