⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 courseshop.py

📁 python web programming 部分
💻 PY
字号:
#
# $Workfile: CourseShop.py $ $Revision: 1 $
# $Date: 9/12/01 12:39p $ $Author: Sholden $
#
import CourseBook
from Error import Error

class Enroll(CourseBook.Page):

    def Body(self):
        return self.Book("E")

class WtLst(CourseBook.Page):

    def Body(self):
        return self.Book("W")

class VwCrt(CourseBook.Page):

    def Body(self):
        return """
        <P>Your shopping cart currently holds
        the following items:<br>""" + \
                        self.ViewCart(self.session._bookings)

class DlBk(CourseBook.Page):

    def Body(self):
        if not self.path:
            raise Error(400, "Bad Request", errmsg="Class number required")
        if self.path[0] not in [b[0] for b in self.session._bookings]:
            raise Error(400, "Bad Request", errmsg="Class not found in shopping cart.")
        self.session._bookings = \
            [(b[0], b[1]) for b in self.session._bookings \
                            if b[0] != self.path[0]]
        msg = """
            <P><B>Your reservation has been deleted from your shopping cart.</B>
            Please remember to check out before leaving the site!</P>
            """
        return msg+self.ViewCart(self.session._bookings)


⌨️ 快捷键说明

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