[Flask] Problem with Flask-Admin

Lorenzo Mainardi lormayna at gmail.com
Sat May 7 18:18:26 EDT 2016


I have a problem with Flask-Admin

This is my app.py:

from flask import Flask

from flask_sqlalchemy import SQLAlchemy
from flask_bootstrap import Bootstrap
from flask_wtf.csrf import CsrfProtect

from flask.ext.admin import Admin

from flask.ext.admin.contrib.sqla import ModelView
import models

app = Flask(__name__)
app.secret_key = 'A0Zr98j/3yX R~XHH!jmN]LWX/,?RT'
Bootstrap(app)
app.config['SQLALCHEMY_DATABASE_URI'] =
'sqlite:////home/lorenzo/projects/digitel_task/app/app.db'
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = True
db = SQLAlchemy(app)
CsrfProtect(app)
admin = Admin(app, name="Digitel Task System Admin")
admin.add_view(ModelView(models.Status, db.session))

when i launch  main.py I'm getting this error:

(digitel_task)lorenzo at wolf:~/projects/digitel_task/app$ python main.py
Traceback (most recent call last):
  File "main.py", line 1, in <module>
    from models import *
  File "/home/lorenzo/projects/digitel_task/app/models.py", line 1, in
<module>
    from app import app,db
  File "/home/lorenzo/projects/digitel_task/app/app.py", line 20, in
<module>
    admin.add_view(ModelView(models.Status, db.session))
AttributeError: 'module' object has no attribute 'Status'

I really don't know where is the problem.
Could you help me?
Thank you

-- 
LORENZO MAINARDI
http://blog.mainardi.me
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/flask/attachments/20160508/7a880baa/attachment.html>


More information about the Flask mailing list