django中{%extend %}可以继承另一个app模块的模板吗?我需要用另一个模块的模板,有什么方法吗

图片描述

我2中的模板想继承1中模板,1是个app模块,有什么方法吗,谢谢

阅读 4.6k
2 个回答

一样啊,直接extend该模板的路径。

前提是模板在搜索路径中

新手上路,请多包涵

可以
1.项目的urls.py
path('admin/', admin.site.urls),
path('', include('learning_logs.urls')),
path('users/', include('users.urls')),
2.两个app(learning_logs、users)各自的urls.py添加一行app_name='appname'
3.users的模板login.html第一行继承learning_logs的base.html
{% extends "learning_logs/base.html" %}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题