指南:本文的首席执行官注释将向您介绍Django如何使用IF的相关内容。我希望这对每个人都会有所帮助。让我们来看看。
设置中的设置.py:
staticfiles_dirs =(
“模板/静态”,
治愈
urls.py中的设置:
url(r'^staticfiles/(?ppath。*)$','django.views.static.serve',{'document_root':settings.staticfiles_dirs,'show_indexes':true}),
HTML中的参考方法:
链接href =“ https://www.shouxicto.com/stativefiles/css/test.css” rel =“ stylesheet” type =“ text/css”
设置此之后,找到文件,但是将发生编码错误。错误是:
C:python27libmimetypes.py in enum_types,第249行
我很长一段时间在互联网上找到了它,并找到了一种解决不正确代码的方法。
添加
重新加载(系统)
sys.setdefaultencoding('gb18030')
我认为楼上的答案似乎有些问题。您可以验证我是否正确。
当查询GET时,当您无法查询内容时会引发异常,并且在结果过剩时会抛出异常。因此,不应使用过滤器,但应使用过滤器。
如果归档器找不到数据,它将返回一个空查询集,[]类型类型为:querySet。
当您发现额外的一个时,您将返回包含多个对象的查询集。
所有使用过滤器确定是否存在过滤器。
userInfo = user.objects.filter(email = request.post ['email'])
如果useinfo.exists():
打印(“是的,我们有这封电子邮件”)
别的:
打印(“对不起,电子邮件未注册”)
此外,您还可以使用count()方法。userInfo.count()= 0表示没有数据,如果您大于0,则有一个或多个部分。
楼上也有答案:如果urinfo:..................................................................
例如,在if语句中判断
查找用户表中是否存在电子邮件以接收电子邮件记录
userInfo = user.objects.get(email = request.post ['email'])如果UserInfo:print(“是,我们有此电子邮件”)else:print(“对不起,电子邮件不注册”)
{%如果标题%}
div ID =“标题栏”
跨度id =“ content” {{title}/span
/div
{%万一%}
这是我项目中的代码片段。
如果解决问题,请采用它!
如果没有解决,请继续询问
提示很清楚。没有关键词elif。只能嵌入一个新的if语句
{ % 别的 %}
{%如果消息== 0%}
句子
{ % 别的 %}
句子
{ %万一 %}
{ %万一 %}
您可以在Python的角度将此判断力放置,然后将结果作为变量传递。这是解决的。
在我的印象中,模板中并非所有python语法。
对于Ifqual,似乎没有IFGreat,如果(Offset-30)不会发生。
因此,请考虑这一判断。
结论:以上是首席CTO注释给所有人提出的Django的内容。我希望这对每个人都会有所帮助。如果您想了解有关此信息的更多信息,请记住收集并关注此网站。