Python 如何在web2py视图中更改SQLFORM样式

Python 如何在web2py视图中更改SQLFORM样式,python,web2py,web2py-modules,Python,Web2py,Web2py Modules,我希望在我的视图中有一个登录和注册表单的自定义视图,而不会失去SQLFORM的功能。如何更改视图中窗体的“外观”。请给我一些指针,比如我应该修改哪个CSS文件。我没有HTML和CSS方面的知识,因此我请求您的帮助 多谢各位 思考者:)首先,您可以使用SQLFORM的参数来更改表单的一般HTML结构。它接受值“table3cols”、“table2cols”、“divs”、“ul”、“bootstrap”、“bootstrap3_stacked”和“bootstrap3_inline”,也可以是生

我希望在我的视图中有一个登录和注册表单的自定义视图,而不会失去SQLFORM的功能。如何更改视图中窗体的“外观”。请给我一些指针,比如我应该修改哪个CSS文件。我没有HTML和CSS方面的知识,因此我请求您的帮助

多谢各位
思考者:)

首先,您可以使用
SQLFORM
的参数来更改表单的一般HTML结构。它接受值“table3cols”、“table2cols”、“divs”、“ul”、“bootstrap”、“bootstrap3_stacked”和“bootstrap3_inline”,也可以是生成自定义结构的函数(例如,请参见函数)。对于
Auth
表单,您可以通过
Auth.settings.formstyle
设置设置表单样式(请参阅)

您可以随意修改表单的CSS。寻找相关细节。您可能还发现生成表单,然后在浏览器中检查生成的HTML源代码以了解表单的结构也很有用。如果您使用“欢迎”应用程序作为基础,当前影响窗体外观的相关CSS文件是Simulo.css和Web2Py.css中的/static /css(如版本1.993,今天刚刚发布)。 如果您需要做的事情超出了通过
formstyle
选项和CSS更改可以处理的范围,那么您可以在HTML中创建一个完全自定义的表单。有关详细信息,请参阅和


如果您在继续操作过程中有具体问题,请随时在本书中没有写上。

auth.settings.formstyle,至少没有在您提供的链接上()它在那里(注意,本书有搜索功能),但在过去2年中的某个时候链接发生了变化。现在已经更新了。