我正在通过遵循Miguel Grinberg" Flask Web开发来学习Flask: 使用Python开发Web应用程序。"在第8章:用户身份验证中,它讨论了添加用户注册表单以注册新用户。
当我使用Flask的网络服务器运行应用程序时:
void reverse(char* str)
{
int l = strlen(str);
char temp;
int j = length - 1;
for (int i = 0; i < j; ++i)
{
temp = str[i];
str[i] = str[j];
str[j] = temp;
--j;
}
}
int main(int argc, char* argv[])
{
char* str = "Hello";
reverse(str);
printf("%s\n", str);
return 0;
}
我可以注册一个新的帐户ID并使用它来登录。
但是当我使用gunicorn网络服务器运行应用程序时:
python manage.py runserver -d -h 0.0.0.0
当我注册新的帐户ID,提交后没有任何提示,并使用新的帐户ID登录时,帐户ID不存在。
答案 0 :(得分:0)
我找到了原因:使用Postgresql而不是SQLite