好的,我试着到处找到这个答案.我试图在这里做的是用网址映射html文件..?是的我可以使用app/page.html访问html文件.但我想将其映射到不同的网址.
我知道如何映射servlet类和jsp文件,但我不知道如何映射html文件.
这是login.html我要映射的正常情况:
<body>
<form name="loginForm" method="post" action="/Logging..in">
Username:<input type="text" name="user" />
<br/>
PassWord:<input type="password" name="pass">
<br/>
<input type="submit" value="Sign Up!">
</form>
</body>
Run Code Online (Sandbox Code Playgroud) 我可以使用该命令创建表alembic revision -m 'table_name',然后定义版本并使用迁移alembic upgrade head.
此外,我可以通过在models.py(SQLAlchemy)中定义一个类来在数据库中创建表.
两者有什么区别?我很困惑.我弄乱了这个概念吗?
另外,当我使用Alembic迁移数据库时,为什么它不能在我的新类中形成models.py?我知道这些表已经创建,因为我使用SQLite浏览器检查了它们.
我已经完成了所有配置.用于蒸馏器的数据库和目标SQLALCHEMY_DATABASE-URI中config.py是相同的.db文件.
我正在学习烧瓶.使用sqlalchemy for orm和alembic进行迁移贯穿以下内容:http: //alembic.readthedocs.org/en/latest/autogenerate.html
每当我通过命令"alembic revision --autogenerate -m'name'"时,弹出这个错误.无论我做什么,我配置了config.py文件,但我想也许我正在以错误的方式配置env.py文件.或者出了点问题,因为我遵循了教程的每一步.
File "alembic/env.py", line 20, in <module>
from myapp.mymodel import Base
ImportError: No module named app.models
folder directory:
project/
app/
models.py
views.py
__init__.py
alembic/
versions
env.py
config.py
Run Code Online (Sandbox Code Playgroud)