• flask中'bool' object has no attribute '__call__'问题



    • #写flask时报错
      <ul class="nav navbar-nav">
              <li><a href="/">Home</a></li>
            </ul>
           </div>
              <ul class="nav navbar-nav navbar-right">
                      {% if current_user.is_authenticated() %}
                      <li><a href="{{ url_for('auth.logout') }}">Sign Out</a></li>
                      {% else %}
                      <li><a href="{{ url_for('auth.login') }}">Sign In</a></li>
                      {% endif %}
              </ul>
      •  解决方法:

                       {% if current_user.is_authenticated %}  #去掉括号,调用的是属性
      • @property  :Python内置的@property装饰器就是负责把一个方法变成属性调用的
      • 文本编辑器中编辑
      • #conding:utf8
      • class Name:
      •        def __init__(self.name):
      •                     self.name = name
      •        def print_name(self):
      •                      print self.name
      •        @property
      •        def print_name1(self):
      •                      print self.name
      • u = Name("haha")
      • print "方法"
      • u.print_name()
      • print "属性"
      • u.prlint_name1
    • 然后运行py
  • 相关阅读:
    idea配置tomcat
    idea中配置tomcat乱码问题--记录处理经验
    svn提交报错值 remains tree in conflict
    Vue之MVVM
    python 时间日期处理
    SVN使用指南
    linux查看硬件信息
    软件集成过程标准化的建议
    术语辨析
    科学计数e+转成正常str
  • 原文地址:https://www.cnblogs.com/aestheticism/p/5087029.html
Copyright © 2020-2023  润新知