【Django】include app_name和namespace的区别

app_name
区分不同app的url的name,防止不同app之间,url_name的重名,引用时加入app_name:name

namespace
区分不同路由 include同一个view module的情况,
让不同路由进入同一个view中,进行reverse时,根据对应的namespace知道从哪个路由前缀进来的

参考资料
django中URL的命名空间总结(include/namespace/app_name)

你可能感兴趣的:(django,python,后端)