我的应用目录为:
在admin/views.py
中,定义了以下的路由:
from flask import render_template, redirect, session, url_for, jsonify, request
from . import admin
from .. import db, login_manager
from ..main.forms import LoginForm
import traceback
@admin.route('/admin')
def admin():
return 'admin...'
@admin.route('/admin/login')
def login():
form = LoginForm()
print '......'
return render_template('admin/login.html', form=form)
结果启动应用的时候,报错了:
然而,我把这两个方法注释其中一个,都是没问题的。所以求助,到底哪里出问题了。。
PS:
问题已经解决了,admin方法和蓝图admin名称冲突了,所以把admin
名称修改了就解决了。。。