我知道它将创建并维护一个名为instance的目录,它将在其中存储某些内容。我不明白的是为什么我无法使用这些东西。
例如,创建一个sqlite数据库,但我看不到实例目录,也看不到数据库文件。
那么我如何访问insitance目录及其数据? 如下所示,甚至没有创建“实例”目录。
App/__init__.py
...
app.config.from_mapping(
SECRECT_KEY='dev',
DATABASE=os.path.join(app.instance_path, 'database', 'projectdb.sqlite'),
SQLALCHMEY_DATABASE_URI='sqlite:///teste.db',
)
...
In [14]: ls -la
total 44
drwxr-xr-x 7 u 4096 dez 12 02:11 ./
drwxr-xr-x 11 u 4096 nov 29 21:29 ../
drwxr-xr-x 3 u 4096 dez 12 02:32 App/
-rw-r--r-- 1 u 26 dez 12 02:11 app.py
drwxr-xr-x 5 u 4096 nov 29 22:38 env/
drwxr-xr-x 8 u 4096 nov 29 22:53 .git/
-rw-r--r-- 1 u 21 nov 29 22:43 .gitignore
drwxr-xr-x 3 u 4096 dez 12 02:43 .idea/
drwxr-xr-x 2 u 4096 dez 12 02:11 __pycache__/
-rw-r--r-- 1 u 38 nov 29 21:31 README.md
-rw-r--r-- 1 u 137 dez 12 02:22 requeriments.txt