web2py新控制器无效函数

2024-06-09 06:10:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Web2py应用程序中有以下控制器

  1. 阿博克
  2. 帐户
  3. 阿贾克斯
  4. 违约
  5. 制作
  6. 字母
  7. 付款

除了abook,它是最后一个创建控制器,所以它是最新的,我注意到现在创建的每个新控制器都不能工作

# abook.py:

# -*- coding: utf-8 -*-
### required - do no delete
response.generic_patterns=['*']
import functions as fu
import os, uuid, string, datetime
if auth.user_id:
    session.language = fu.default_language(db,auth)
else:
    session.language = session.preferredLanguage
def user(): return dict(form=auth())
@auth.requires_login()
def setlanguage(language):
    if session.language == None:
        session.language = session.preferredLanguage
        T.force(session.languageIdentifiers[session.language])
        pass
    else:
        session.language = language
        T.force(session.languageIdentifiers[language])
        pass
    pass
### end requires

def index():
    return dict()

...
...
...

对于每个函数我都做了一个视图HTML模板

但我总是

^{pr2}$

Web2py版本:1.99.7


Tags: importauthreturnifsessiondefpass控制器