Javascript 使用Python web2py从数据库获取fullcalendar事件

Javascript 使用Python web2py从数据库获取fullcalendar事件,javascript,python,fullcalendar,Javascript,Python,Fullcalendar,我正在使用web2py,现在在视图中使用以下代码从db获取所有日历事件: events: [ {{for row in rowseventi:}} { title: '{{=row.evento.titolo}}', id: '{{=row.evento.id}}', resourceId: '{{=row.evento.risorsa}}', start: '{{=row.e

我正在使用web2py,现在在视图中使用以下代码从db获取所有日历事件:

events: [
    {{for row in rowseventi:}}
        {
            title: '{{=row.evento.titolo}}',
            id: '{{=row.evento.id}}',
            resourceId: '{{=row.evento.risorsa}}',
            start: '{{=row.evento.inizio}}',
            end: '{{=row.evento.fine}}',
            recurring: '{{=row.evento.ricorrenza}}',
            // allDay: false,
            color : '{{=row.evento.colore}}',
            url: '{{=URL('mostra_evento',args=row.evento.id)}}',
       },
       {{pass}}
]
它工作得很好,但是现在我想使用这个函数只获取与当前视图相关的事件

有一些使用php的例子,但我只想使用Python和PyDAL。 有人能给我一些只使用python和JavaScript的例子吗

rowseventi它是从控制器检索的数组,包含所有事件

当我用“next”、“prev”或其他东西更改视图时,我希望根据视图中显示的日期获取新事件


谢谢你

如果你想在你找到的例子中把php换成python,那么你可以直接换成php。Javascript代码不需要更改。与上面的结构相比,您需要做的是使用单独的AJAX请求来获取事件,以便在视图更改时动态更新事件。这与服务器端使用的语言无关。请你给我举一个简单的“单独AJAX请求”的例子好吗?你已经在这里读过了:它已经有一个客户端代码示例(虽然使用XML数据,但实际上使用JSON数据的版本会更简单)。在fullCalendar网站上也有很多其他的工作示例,在其他网站上也有很多,包括这一个。你真的试过什么了吗?我们不是来给你写一般的例子的,你可以用谷歌搜索。如果您有一些代码试图实现它,这将有助于修复,请展示它,我们可以处理它。之后您需要做的就是编写一些python代码,以正确的格式返回一些JSON事件数据。同样,我非常确定,如果您在线查看,您将能够找到如何使用python创建单独的端点以响应ajax调用的示例,以及如何返回JSON的示例,从上面的代码可以清楚地看出,您已经了解了fullcalendar事件数据结构,因此,您只需要让它根据您的数据库数据生成输出…即使示例非常简单,并且不考虑此特定情况…谢谢!
function( start, end, timezone, callback ) { }