- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
它位于Django项目中的应用程序中,位于该应用程序的views文件中。该应用程序安装在settings.py中,但在调用 View 之前会引发错误。
我在CouponForm的“def”中的“f”处遇到错误,它说这是一个SyntaxError,但我无法解决问题。 urlconf仅引用manageCoupons函数。
在此先感谢您的帮助!
views.py:
from models import Coupon
from django.shortcuts import render
from django.http import HttpResponse
def CouponList(req):
c = Coupon.objects.all()
return render(req,'coupon_list.html',{'title':'Coupons','coupons':c}
def CouponForm(req1):
if 'name' in req1.GET and 'desc' in req1.GET:
name1 = req1.GET['cname']
desc = req1.GET['desc']
c = Coupon(name=name1, description=desc)
c.save()
success = True
else:
success = False
return render(req1,'coupon.html',{'title':'New Coupon','success':success,})
def CouponDelete(req2):
if 'name' in req2.GET:
name1 = req2.GET['name']
c = Coupon.objects.filter(name=name1)
c.delete()
success = True
else:
success = False
return render(req2,'coupon_delete.html',{'title':'Delete Coupon','success':success}
def manageCoupons(request):
if 'passwrd' in request.GET:
psswrd = request.GET['passwrd']
if psswrd == 'password0':
return CouponList(request)
elif psswrd == 'password1':
request.session["function"] = 'cform'
return CouponForm(request)
elif psswrd == 'password2':
request.session["function"] = 'cdelete'
return CouponDelete(request)
elif "function" in request.session:
if request.session["function"] == 'cdelete':
return CouponDelete(request)
elif request.session["function"] == 'cform':
return CouponForm(request)
else:
return HttpResponse("<a href='/'>Home</a>")
最佳答案
def CouponList(req):
c = Coupon.objects.all()
return render(req,'coupon_list.html',{'title':'Coupons','coupons':c})
^
|
You are missing this bracket
关于python - 使用 session 的Django View 中 “def”的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17151503/
有人可以解释一下接下来的事情有什么区别吗? def self.up 定义 def self.down 下 最佳答案 self.up和up包含执行rake db:migrate时由迁移运行的代码。 se
我在从第三个(主)函数调用前两个函数时遇到问题。我相信我的编码正确(忽略大小和 x,y 坐标)来显示 di 的五边,但似乎无法弄清楚如何调用这些函数。 主要目标是显示 di 的五个面。 def dot
我想做这样的事情: class MyClass(Object): def ****(self): print self.__name __ MyClass.test() ->t
我只是环顾四周,以减少在 liquibase 上创建表的工作量和错误。 是否可以为表创建一组默认列? 列: 内部ID 可变字符 UUID 时间戳创建Ts 时间戳更新Ts int 锁定版本 约束 ID
在注释宏中,我枚举了一个类的成员,并且想要找到我找到的方法的类型。 所以我很高兴地遍历 body类的,并收集所有DefDef成员。 ...我无法进行类型检查。 对于每个 DefDef我尝试将其包装在
我正在查看的一些代码中的示例 class X { def k1 = column[Int]("k1") def k2 = column[Int]("k2") def * = (
我是一个时髦的初学者。 我很困惑是否使用了“def”。 def str = "hello" print str 对比 str = "hello" print str 从这个例子。结果是一样的。但我想知
我想做这样的事情: class Result<
我正在尝试理解这个函数。 我看到的是一个属性和类型被传递给了 opal () 方法。 然后type_name取值自 type只要type是 Symbol或 String .否则,name在 type
在此Haskell-like comprehensions implementation in Ruby有一些我在 Ruby 中从未见过的代码: class Array def +@ #
我的问题非常简单,但不幸的是我找不到解决方法。 我想运行一个 def A,它仅从 def B 返回多个值一次。 我写了这段代码: def A(): x = 1 y = 2 z
我在 def 声明中使用 Scalameta(v1.8.0) 注释: trait MyTrait { @MyDeclDef def f2(): Int } 定义的注释类只返回输入,如下所示:
写private[this] def与 private def 相比,在性能噪声比方面是有意义的?我知道这对 private[this] val 有影响超过 private val因为前者允许 sca
在下面的代码段(取自 Groovy Semantics Manual page )中,为什么要在赋值前加上关键字 def ? def x = 0 def y = 5 while ( y-- > 0 )
作为标题,Groovy中这两个定义的确切区别是什么? 也许是文档问题,我什么也找不到... 最佳答案 没有static的方法声明将方法标记为实例方法。带有static的声明将使此方法静态-可以在不创建
我正在使用 d3.js 强制导向图。它有节点和连接它们的链接。为了创建箭头,我使用 svg 和 d3 组合起来,如下所示: gA.svg.append('defs').selectAll('m
我经常看到包含 def execute(self) 和 def run() 的类 python 会像 C++ 中的 int main() 那样自动获取它吗? 最佳答案 Python 是一种解释型语言,
此代码无法编译: object Foo { implicit def toString(i: Int): String = i.toString def foo(x: String)
例如我需要在函数 def a[A:ClassManifest] 中访问 list 获得删除类。我可以使用 Predef.implicitly 函数,但在这种情况下,我的代码将与我使用完整形式 def
我知道scala中的空参数方法和无参数方法之间的用法差异,我的问题与生成的类文件有关。当我在javap中查看这两个类时,它们看起来完全相同: class Foo { def bar() = 123
我是一名优秀的程序员,十分优秀!