Пример #1
0
def middlewaretest(request,version):
    print("view")
    def test01():
        return HttpResponse("test")
    resp = HttpResponse("middlewaretest")
    resp.render = test01
    return resp
Пример #2
0
def test(request):
    print("app01 中的 test")

    def render():
        print("in test/render")
        return HttpResponse("O98K")

    rep = HttpResponse("OK")
    rep.render = render
    return rep
Пример #3
0
def index(request):
    print('视图函数index')

    def render():
        print('这是render')
        return HttpResponse('这还是render')

    # raise ValueError('index 出错了!!!')
    ret = HttpResponse('index')
    ret.render = render
    return ret
Пример #4
0
def index(request):
    # data = Publisher.objects.all()
    print('执行视图函数了')
    # return render(request, 'index.html', {'publisher_list': data})
    rep = HttpResponse('我是原本的rep方法')

    def render():
        return HttpResponse('我是替换render的自定义的render方法')

    rep.render = render
    return rep
Пример #5
0
def index(request):
    # print('=== index ===')
    # return HttpResponse('index')

    print('我是视图函数index')
    obj = HttpResponse('index')

    # aaaaa

    def render():
        print('内部的render')
        return HttpResponse("O98K")

    obj.render = render
    return obj
Пример #6
0
def index(request):
    '''

    :param request:
    :return:
    '''
    ret = HttpResponse('this is index page.')

    def func():
        print('in index/render')
        return HttpResponse('this is 98k.')

    ret.render = func

    print('-' * 80)
    return ret
Пример #7
0
def middle_test_view(request):
    def hello():
       return HttpResponse("hello world")
    rep = HttpResponse("nihao")
    rep.render = hello
    return rep