【发布时间】:2011-06-21 21:37:20
【问题描述】:
你好
我正在做一个 django 项目,我想在其中存储一组课程要求,但这些要求并不简单,它们可以是 and / or 的组合,即,
((course1 or course2) and course3)
我找到了this boolean parser,并且有点弄清楚它是如何工作的,唯一的问题是一旦它得到一个操作数,它就会使用eval() 来查找变量的值。
就我而言,这些值将是动态的,需要根据某些参数进行计算。任何关于实施的想法都会非常有帮助。
【问题讨论】: