- 27 Feb, 2014 1 commit
-
-
bryhoyt authored
Merge from central repo into bryhoyt's fork
-
- 22 Feb, 2014 1 commit
-
-
Serge S. Koval authored
Update 'Adding a new model backend' page.
-
- 18 Feb, 2014 1 commit
-
-
Petrus J.v.Rensburg authored
-
- 15 Feb, 2014 2 commits
-
-
Serge S. Koval authored
-
Serge S. Koval authored
-
- 12 Feb, 2014 4 commits
-
-
Serge S. Koval authored
File and ImageUploadField fixes
-
Phil Schleihauf authored
The issue at hand is in fact an error on import, and more specific exceptions are nicer to work with.
-
Phil Schleihauf authored
Fixes error where 'image.JPG' will be disallowed when `form.upload.FileUploadField.allowed_extensions` is set to `('jpg',)`, for example. -
Phil Schleihauf authored
This is an issue for fields whose name might be changed at any point, like any image ending in "jpeg" (which will be renamed to "jpg". That would cause the actual file to be saved to disk with ".jpeg", but be saved elsewhere as ".jpg". This example (mostly copied from the example in `examples/forms/simple.py`) shows it better than I can explain: import os from flask import Flask from flask.ext.admin import Admin, form from flask.ext.admin.contrib import sqla from flask.ext.sqlalchemy import SQLAlchemy app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///hello.db' db = SQLAlchemy(app) os.path.isdir('static') or os.mkdir('static') class Photo(db.Model): id = db.Column(db.Integer, primary_key=True) path = db.Column(db.Unicode(128)) class PhotoView(sqla.ModelView): form_extra_fields = {'path': form.ImageUploadField('Photo', base_path='static')} admin = Admin(app, 'Photos are broken!') admin.add_view(PhotoView(Photo, db.session)) db.create_all() app.run(debug=True) ... try uploading files with `.jpeg` vs `.jpg` extensions. It's pretty broken.
-
- 03 Feb, 2014 3 commits
-
-
Serge S. Koval authored
_get_dir_url() may be called without a path
-
Matthias Urlichs authored
one positional instead of keyord parameter gettext(gettext()) => gettext()
-
Matthias Urlichs authored
-
- 02 Feb, 2014 8 commits
-
-
Serge S. Koval authored
-
Serge S. Koval authored
-
Serge S. Koval authored
-
Serge S. Koval authored
ONETOMANY should not be InputRequired.
-
Serge S. Koval authored
-
Serge S. Koval authored
-
Serge S. Koval authored
Apply `type_formatter` after `column_formatter` in list view.
-
Serge S. Koval authored
-
- 28 Jan, 2014 3 commits
-
-
Iuri de Silvio authored
-
Serge S. Koval authored
Added missing translation for 'save and continue'
-
Raz0r authored
-
- 22 Jan, 2014 2 commits
-
-
Serge S. Koval authored
prettify file size format
-
Raz0r authored
Apply Jinja2 filter "filesizeformat" to filesize values
-
- 21 Jan, 2014 2 commits
- 19 Jan, 2014 1 commit
-
-
Serge S. Koval authored
-
- 16 Jan, 2014 1 commit
-
-
Serge S. Koval authored
-
- 15 Jan, 2014 2 commits
-
-
Serge S. Koval authored
-
Serge S. Koval authored
-
- 09 Jan, 2014 2 commits
-
-
Serge S. Koval authored
Fix two small code error in examples.
-
Xiao Hanyu authored
-
- 07 Jan, 2014 1 commit
-
-
bryhoyt authored
Merge from central repo into bryhoyt's fork
-
- 06 Jan, 2014 3 commits
-
-
Serge S. Koval authored
Save form_overrides into CustomModelConverter, to fix #421, in conjunction with https://github.com/coleifer/wtf-peewee/pull/20
-
bryhoyt authored
-
Serge S. Koval authored
-
- 02 Jan, 2014 3 commits
-
-
bryhoyt authored
Provide form_overrides as .overrides field to ModelConverter so wtfpeewe...
-
Bryan Hoyt authored
Provide form_overrides as .overrides field to ModelConverter so wtfpeewee can use it to generate forms.
-
bryhoyt authored
Merge from central repo into bryhoyt's fork
-