Commit 8f1aec03 authored by Serge S. Koval's avatar Serge S. Koval

Peewee fixes

parent a214377c
- Python 3
- Test for raw wtforms form
- Model backends
- Contribute field declaratively with sort
- model_changed callback to accept 3rd parameter
- MongoEngine
- ImageField support
......@@ -2,7 +2,7 @@ import datetime
from flask import Flask
from flask.ext import admin
from flask.ext import admin, wtf
from flask.ext.mongoengine import MongoEngine
from flask.ext.admin.contrib.mongoengine import ModelView
......
......@@ -3,7 +3,7 @@ from flask import Flask
import peewee
from flask.ext import admin
from flask.ext.admin.contrib import peewee
from flask.ext.admin.contrib.peewee import ModelView
app = Flask(__name__)
......@@ -46,11 +46,11 @@ class Post(BaseModel):
return self.title
class UserAdmin(peewee.ModelView):
class UserAdmin(ModelView):
inline_models = (UserInfo,)
class PostAdmin(peewee.ModelView):
class PostAdmin(ModelView):
# Visible columns in the list view
column_exclude_list = ['text']
......
......@@ -7,6 +7,8 @@ from flask.ext import admin
from flask.ext.admin.contrib import sqla
from flask.ext.admin.contrib.sqla import filters
from flask.ext import wtf
# Create application
app = Flask(__name__)
......
......@@ -108,7 +108,7 @@ def get_form(model, converter,
only=None,
exclude=None,
field_args=None,
allow_pk=True,
allow_pk=False,
extra_fields=None):
"""
Create form from peewee model and contribute extra fields, if necessary
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment