Commit aa499615 authored by Serge S. Koval's avatar Serge S. Koval

TODO update, doc fix.

parent 4d165022
...@@ -3,10 +3,20 @@ ...@@ -3,10 +3,20 @@
- Calendar - add validation for time without seconds (automatically add seconds) - Calendar - add validation for time without seconds (automatically add seconds)
- Model Admin - Model Admin
- Ability to sort by fields that are not visible? - Ability to sort by fields that are not visible?
- Exclude for list columns
- Exclude for form fields
- Save and add another
- List display callables
- Built-in filtering support
- Configurable operations (=, >, <, etc)
- Callable operations
- Custom paginator class?
- Custom CSS/JS in admin interface
- SQLA Model Admin - SQLA Model Admin
- Automatic required validator if field is not nullable - Automatic required validator if field is not nullable
- Validation of the joins in the query - Validation of the joins in the query
- Automatic joined load for foreign keys - Automatic joined load for foreign keys
- Through the hint
- Built-in filtering support - Built-in filtering support
- Many2Many support - Many2Many support
- WYSIWYG editor support - WYSIWYG editor support
...@@ -14,3 +24,5 @@ ...@@ -14,3 +24,5 @@
- Header title - Header title
- Mass-delete functionality - Mass-delete functionality
- Unit tests - Unit tests
- Documentation
- Screenshots for quickstart
...@@ -18,11 +18,11 @@ Here is absolutely valid administrative piece:: ...@@ -18,11 +18,11 @@ Here is absolutely valid administrative piece::
class MyAdminView(BaseView): class MyAdminView(BaseView):
@expose('/') @expose('/')
def index(self): def index(self):
return render_template('admin/myindex.html', view=self) return self.render('admin/myindex.html')
@expose('/test/') @expose('/test/')
def test(self): def test(self):
return render_template('admin/test.html', view=self) return self.render('admin/test.html')
So, how does it help structuring administrative interface? With such building blocks, you're So, how does it help structuring administrative interface? With such building blocks, you're
implementing reusable functional pieces that are highly customizable. implementing reusable functional pieces that are highly customizable.
......
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