Python 如何使用web2py启动现有项目

Python 如何使用web2py启动现有项目,python,web2py,Python,Web2py,我是一名LAMP(JS)技术开发人员 我被要求帮助一个用web2py构建的项目?注意:我在py中几乎没有xp 我在我的盒子上克隆了这个项目,并下载了web2py->按照官方网站上的说明启动服务器 如何启动现有项目 当我将web2py启动到索引文件时,它会显示所有py代码,而不显示样式 这是我在浏览器中看到的内容: {{include 'web2py_ajax.html'}} ­ logo Home » Members » Groups » {{if auth.h

我是一名LAMP(JS)技术开发人员

我被要求帮助一个用web2py构建的项目?注意:我在py中几乎没有xp

我在我的盒子上克隆了这个项目,并下载了web2py->按照官方网站上的说明启动服务器

如何启动现有项目

当我将web2py启动到索引文件时,它会显示所有py代码,而不显示样式

这是我在浏览器中看到的内容:

{{include 'web2py_ajax.html'}}
­
logo

    Home »
    Members »
    Groups »
    {{if auth.has_membership('Admins'):}}
    Admin »
    {{pass}}
    About Us »
    Account » {{='auth' in globals() and custom.navbar(auth.navbar(mode='bare')) or ''}}

{{include}}

我将在这个项目上做一些jQuery/CSS工作。

您不应该直接导航到文件系统上的索引文件。相反,您应该转到web2py路由器公开的URL。如果您在本地运行,它将是
http://localhost:8000/myapp/default/index
。不过,您可能需要阅读其中的一些内容,以了解事物是如何工作的。特别是,请查看上的部分。

您对此一无所知,是吗<代码>(1050,u“Table'plugin\u ckeditor\u upload'已经存在”)您正在使用现有数据库吗?如果是这样,那么您可能需要关闭迁移。否则,您可能需要使用fake_migrate运行请求,以使web2py元数据文件与现有表模型保持一致——这样它将了解现有表,而不会尝试重新创建它们。