我正在尝试为Django项目创建动态模板加载器,只需更改环境变量即可在多个品牌中使用该模板加载器。
我正在为上下文注入一个名为import types from "./action-types";
let isErrorMessage = false;
let onProcess = false;
let sender = 'Bot'
let error = null;
// action creator
export const msgChatMessageRequest = text => ({
type: types["CHAT/MESSAGE_REQUEST"],
payload: {
message: {
text,
sender: "User",
isErrorMessage
},
onProcess: true,
error
}
});
export const msgChatMessageSuccess = text => ({
type: types["CHAT/MESSAGE_SUCCESS"],
payload: {
message: {
text,
sender,
isErrorMessage
},
onProcess,
error
}
});
export const msgChatMessageError = error => ({
type: types["CHAT/MESSAGE_ERROR"],
payload: {
message: {
text: "Sorry! " + error.message,
sender,
isErrorMessage: true
},
onProcess,
error
}
});
的变量,并且当它未设置为brand_module
时,我想使用它。
这可能吗?我可以像这样默认吗?
None
如果要设置变量,我想尝试在{% extends brand_module|add:"/base.html"|default:"base.html" %}
中查找,否则请尝试。{p>
我也尝试过将"BRAND_NAME/base.html"
作为基本路径,例如``''“ BRAND_NAME /”`
"base.html"
设置品牌后,此方法效果很好,但是如果没有路径,则会出现错误:
brand_module