courseshop.py
来自「python web programming 部分」· Python 代码 · 共 43 行
PY
43 行
#
# $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 + =
减小字号Ctrl + -
显示快捷键?