I don't know why my django app run settings/base.py 2 times. I think it would make my app slow down
In my settings/base.py I printed
print('this is base_dir')
print(BASE_DIR)
output is:
this is base_dir
F:\7.Django\BLOG_PROJECT\src_blog
this is base_dir
F:\7.Django\BLOG_PROJECT\src_blog
This is my settings file:
├── settings | ├──__init__.py | ├──base.py | ├──dev.py | ├──prod.py
and my settings\__init__.py
file contain:
import os
from dotenv import load_dotenv
load_dotenv()
if os.environ['ENV_SETTING'] =='prod':
from .prod import *
else:
from .dev import *
from .base import *