我来自php,Laravel。我刚刚开始学习python和Django
在Laravel中,路由无需通过控制器即可返回响应
'/home', function(){
return 'hello world';
}
我想知道Django也能做到吗?没有通过views.py?像下面这样
urlpatterns = [
path('home/', function():
return 'hello world';
),
]
答案 0 :(得分:0)
与views.py
无关
您的函数可以在任何地方,结果将相同。
第二个参数需要一个函数来将请求传递到并从中返回响应。
您也可以使用include
从其他位置添加另一个URL列表。
答案 1 :(得分:0)
您必须先导入视图,然后再在URL中使用该视图。例如:
from . import views
path('teacherprofile/', views.teacher_profile_view, name='teacher-profile'),