Django从URL调度程序返回字符串

Ali*_*lov 6 django

有没有办法从裸django项目中返回'hello world'字符串(不创建app和views.py)?

像这样的东西:

urlpatterns = patterns('',
    url(r'^$', plaint_text_module, 'Hello World!'),
)
Run Code Online (Sandbox Code Playgroud)

mik*_*725 9

您可以添加内联lambda(或视图可调用):

urlpatterns = patterns('',
    url(r'^$', lambda request: HttpResponse('Hello World!'), name='hello_world'),
)
Run Code Online (Sandbox Code Playgroud)

  • 一定要加上:`from django.http import HttpResponse` (2认同)