0

Web2pyを使用したアプリケーションに次のコントローラーがあります

  1. 一冊の本
  2. アカウント
  3. アヤックス
  4. デフォルト
  5. 事実
  6. 文字
  7. 支払い

abook を除いて、すべてが完全に機能します。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テンプレートを作成しました

しかし、私はいつも得る

invalid function (abook/FUNCTION_NAME)

Web2py バージョン:1.99.7

4

0 に答える 0