Skip to content

Commit 1327e73

Browse files
committed
Move from deprecated flask.ext.* to flask_* syntax in imports
1 parent 60f8704 commit 1327e73

File tree

6 files changed

+14
-13
lines changed

6 files changed

+14
-13
lines changed

docs/changelog.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Changes in 0.8
2121
- Support arbitrary primary key fields (not "id")
2222
- Configurable httponly flag for MongoEngineSessionInterface
2323
- Various bugfixes, code cleanup and documentation improvements
24+
- Move from deprecated flask.ext.* to flask_* syntax in imports
2425

2526
Changes in 0.7
2627
==============

docs/index.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Configuration
2020
Basic setup is easy, just fetch the extension::
2121

2222
from flask import Flask
23-
from flask.ext.mongoengine import MongoEngine
23+
from flask_mongoengine import MongoEngine
2424

2525
app = Flask(__name__)
2626
app.config.from_pyfile('the-config.cfg')
@@ -29,7 +29,7 @@ Basic setup is easy, just fetch the extension::
2929
Or, if you are setting up your database before your app is initialized, as is the case with application factories::
3030

3131
from flask import Flask
32-
from flask.ext.mongoengine import MongoEngine
32+
from flask_mongoengine import MongoEngine
3333
db = MongoEngine()
3434
...
3535
app = Flask(__name__)
@@ -130,7 +130,7 @@ MongoEngine and WTForms
130130

131131
You can use MongoEngine and WTForms like so::
132132

133-
from flask.ext.mongoengine.wtf import model_form
133+
from flask_mongoengine.wtf import model_form
134134

135135
class User(db.Document):
136136
email = db.StringField(required=True)
@@ -187,7 +187,7 @@ Session Interface
187187

188188
To use MongoEngine as your session store simple configure the session interface::
189189

190-
from flask.ext.mongoengine import MongoEngine, MongoEngineSessionInterface
190+
from flask_mongoengine import MongoEngine, MongoEngineSessionInterface
191191

192192
app = Flask(__name__)
193193
db = MongoEngine(app)
@@ -201,14 +201,14 @@ Debug Toolbar Panel
201201
:target: #debug-toolbar-panel
202202

203203
If you use the Flask-DebugToolbar you can add
204-
`'flask.ext.mongoengine.panels.MongoDebugPanel'` to the `DEBUG_TB_PANELS` config
204+
`'flask_mongoengine.panels.MongoDebugPanel'` to the `DEBUG_TB_PANELS` config
205205
list and then it will automatically track your queries::
206206

207207
from flask import Flask
208208
from flask_debugtoolbar import DebugToolbarExtension
209209

210210
app = Flask(__name__)
211-
app.config['DEBUG_TB_PANELS'] = ['flask.ext.mongoengine.panels.MongoDebugPanel']
211+
app.config['DEBUG_TB_PANELS'] = ['flask_mongoengine.panels.MongoDebugPanel']
212212
db = MongoEngine(app)
213213
toolbar = DebugToolbarExtension(app)
214214

flask_mongoengine/panels.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
_ = lambda x: x
88

99

10-
package_loader = PackageLoader('flask.ext.mongoengine', 'templates')
10+
package_loader = PackageLoader('flask_mongoengine', 'templates')
1111

1212

1313
def _maybe_patch_jinja_loader(jinja_env):

flask_mongoengine/wtf/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
from flask.ext.mongoengine.wtf.orm import model_fields, model_form
2-
from flask.ext.mongoengine.wtf.base import WtfBaseField
1+
from flask_mongoengine.wtf.orm import model_fields, model_form
2+
from flask_mongoengine.wtf.base import WtfBaseField

flask_mongoengine/wtf/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from flask.ext.wtf import Form
1+
from flask_wtf import Form
22

33

44
class ModelForm(Form):

flask_mongoengine/wtf/orm.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
from wtforms import fields as f, validators
1616
from mongoengine import ReferenceField
1717

18-
from flask.ext.mongoengine.wtf.fields import ModelSelectField, ModelSelectMultipleField, DictField, NoneStringField, BinaryField
19-
from flask.ext.mongoengine.wtf.models import ModelForm
18+
from flask_mongoengine.wtf.fields import ModelSelectField, ModelSelectMultipleField, DictField, NoneStringField, BinaryField
19+
from flask_mongoengine.wtf.models import ModelForm
2020

2121
__all__ = (
2222
'model_fields', 'model_form',
@@ -256,7 +256,7 @@ def model_form(model, base_class=ModelForm, only=None, exclude=None, field_args=
256256
"""
257257
Create a wtforms Form for a given mongoengine Document schema::
258258
259-
from flask.ext.mongoengine.wtf import model_form
259+
from flask_mongoengine.wtf import model_form
260260
from myproject.myapp.schemas import Article
261261
ArticleForm = model_form(Article)
262262

0 commit comments

Comments
 (0)