sitespec.py

来自「python web programming 部分」· Python 代码 · 共 32 行

PY
32
字号
"""Map path prefixes to page classes, and realms to authentication tables."""
#
# $Workfile: SiteSpec.py $ $Revision: 5 $
# $Date: 8/28/01 11:56p $ $Author: Sholden $
#

import Static, HomePage, Auth, DeptPages, ErrorPages

PageMap = {
    "":             (HomePage.Home, None),
    "Auth": ({
        "Secret":       (Auth.Secret,   "PythonTeach"),
        "Secret2":      (Auth.Secret2,  "Staff")
    }, None),
    "Image":        ("images",          None),
    "Text":         ("text",            "Staff"),
    "DeptHome":     (DeptPages.Home,    None),
    "DeptLinks":    (DeptPages.Links,   None),
    "DeptNews":     (DeptPages.News,    None),
    "DeptNewsItem": (DeptPages.NewsItem, None),
    "DeptQod":      (DeptPages.Qod,     None),
    "DeptQodAns":   (DeptPages.QodAns,  None),
    "DeptPgPage":   (DeptPages.PgPage,  None),
    "Error":        (ErrorPages.ErrorPage, None)
    }

RealmAuth = {
    "PythonTeach":  ("Student", "StdEmail", "StdPasswd"),
    "Staff":        ("Staff", "StfUserName", "StfPasswd")
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?