Use __import__(name) instead of hackier solution
This commit is contained in:
parent
b59aa18ddb
commit
15e05dbd4a
|
@ -35,11 +35,10 @@ def datef(d):
|
|||
humanize.naturaltime(d)))
|
||||
|
||||
class SrhtFlask(Flask):
|
||||
def __init__(self, site, *args, **kwargs):
|
||||
super().__init__(*args, **kwargs)
|
||||
def __init__(self, site, name, *args, **kwargs):
|
||||
super().__init__(name, *args, **kwargs)
|
||||
|
||||
mod = inspect.getmodule(inspect.stack()[1][0])
|
||||
mod = __import__(mod.__package__)
|
||||
mod = __import__(name)
|
||||
path = list(mod.__path__)[0]
|
||||
|
||||
self.jinja_env.cache = None
|
||||
|
|
Loading…
Reference in New Issue