Server settings for svn commits

This commit is contained in:
2014-11-07 12:08:00 +01:00
committed by Campbell Barton
parent 5601ad297f
commit d2611cd979
6 changed files with 87 additions and 7 deletions

View File

@@ -1,7 +1,7 @@
from application import app
from application import db
from application.modules.projects.model import Project
from application.modules.projects.model import Project, ProjectSetting
from application.modules.admin import *
from application.modules.admin import _list_thumbnail
@@ -12,6 +12,21 @@ class ProjectView(CustomModelView):
column_list = ('name', 'picture', 'creation_date')
#column_formatters = { 'picture': _list_thumbnail }
#form_extra_fields = {'picture': image_upload_field('Header')}
form_overrides = dict(
status=SelectField,
)
form_args = dict(
status=dict(
label='Status',
choices=[
('active', 'Active'),
('inactive', 'Inactive'),
('canceled', 'Canceled')
]),
)
inline_models = (
ProjectSetting,
)
# Add views
backend.add_view(ProjectView(Project, db.session, name='Projects', url='projects'))