1
0
mirror of https://github.com/kataras/iris.git synced 2025-12-18 02:17:05 +00:00

view: allow only-custom template parsing

This commit is contained in:
Gerasimos (Makis) Maropoulos
2023-03-13 14:39:11 +02:00
parent c9c13d76b5
commit 7672574232
4 changed files with 28 additions and 1 deletions

View File

@@ -222,6 +222,11 @@ func (s *DjangoEngine) RegisterTag(tagName string, fn TagParser) error {
//
// Returns an error if something bad happens, user is responsible to catch it.
func (s *DjangoEngine) Load() error {
// If only custom templates should be loaded.
if (s.fs == nil || context.IsNoOpFS(s.fs)) && len(s.templateCache) > 0 {
return nil
}
rootDirName := getRootDirName(s.fs)
return walk(s.fs, "", func(path string, info os.FileInfo, err error) error {