Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
F
flask-admin
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Python-Dev
flask-admin
Commits
698f4615
Commit
698f4615
authored
Jul 05, 2013
by
Serge S. Koval
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated internal sqla/peewee references
parent
a2366f85
Changes
29
Show whitespace changes
Inline
Side-by-side
Showing
29 changed files
with
265 additions
and
265 deletions
+265
-265
admin.pot
babel/admin.pot
+13
-13
index.rst
doc/api/index.rst
+2
-2
mod_contrib_peewee.rst
doc/api/mod_contrib_peewee.rst
+3
-3
mod_contrib_sqla.rst
doc/api/mod_contrib_sqla.rst
+3
-3
db_peewee.rst
doc/db_peewee.rst
+1
-1
db_sqla.rst
doc/db_sqla.rst
+4
-4
django_migration.rst
doc/django_migration.rst
+2
-2
model_guidelines.rst
doc/model_guidelines.rst
+2
-2
quickstart.rst
doc/quickstart.rst
+3
-3
auth.py
examples/auth/auth.py
+2
-2
simple.py
examples/babel/simple.py
+3
-3
simple.py
examples/layout/simple.py
+1
-1
simple.py
examples/peewee/simple.py
+3
-3
simple.py
examples/sqla-inline/simple.py
+3
-3
simple.py
examples/sqla/simple.py
+6
-6
simple.py
examples/wysiwyg/simple.py
+2
-2
view.py
flask_admin/contrib/peewee/view.py
+2
-2
filters.py
flask_admin/contrib/sqla/filters.py
+1
-1
view.py
flask_admin/contrib/sqla/view.py
+2
-2
test_basic.py
flask_admin/tests/peeweemodel/test_basic.py
+1
-1
test_basic.py
flask_admin/tests/sqlamodel/test_basic.py
+1
-1
test_inlineform.py
flask_admin/tests/sqlamodel/test_inlineform.py
+2
-2
admin.po
flask_admin/translations/cs/LC_MESSAGES/admin.po
+30
-30
admin.po
flask_admin/translations/de/LC_MESSAGES/admin.po
+30
-30
admin.po
flask_admin/translations/fa/LC_MESSAGES/admin.po
+30
-30
admin.po
flask_admin/translations/fr/LC_MESSAGES/admin.po
+30
-30
admin.po
flask_admin/translations/ru/LC_MESSAGES/admin.po
+23
-23
admin.po
flask_admin/translations/zh_CN/LC_MESSAGES/admin.po
+30
-30
admin.po
flask_admin/translations/zh_TW/LC_MESSAGES/admin.po
+30
-30
No files found.
babel/admin.pot
View file @
698f4615
...
@@ -114,7 +114,7 @@ msgid "Failed to rename: %(error)s"
...
@@ -114,7 +114,7 @@ msgid "Failed to rename: %(error)s"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peewee
model
/view.py:355
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqlamodel/view.py:680
#: ../flask_admin/contrib/sqlamodel/view.py:680
msgid "Delete"
msgid "Delete"
msgstr ""
msgstr ""
...
@@ -123,60 +123,60 @@ msgstr ""
...
@@ -123,60 +123,60 @@ msgstr ""
msgid "Are you sure you want to delete these files?"
msgid "Are you sure you want to delete these files?"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peewee
model
/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqlamodel/filters.py:35
#: ../flask_admin/contrib/sqlamodel/filters.py:35
msgid "equals"
msgid "equals"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peewee
model
/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqlamodel/filters.py:43
#: ../flask_admin/contrib/sqlamodel/filters.py:43
msgid "not equal"
msgid "not equal"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peewee
model
/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqlamodel/filters.py:52
#: ../flask_admin/contrib/sqlamodel/filters.py:52
msgid "contains"
msgid "contains"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peewee
model
/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqlamodel/filters.py:61
#: ../flask_admin/contrib/sqlamodel/filters.py:61
msgid "not contains"
msgid "not contains"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peewee
model
/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqlamodel/filters.py:69
#: ../flask_admin/contrib/sqlamodel/filters.py:69
msgid "greater than"
msgid "greater than"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peewee
model
/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqlamodel/filters.py:77
#: ../flask_admin/contrib/sqlamodel/filters.py:77
msgid "smaller than"
msgid "smaller than"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peewee
model
/view.py:317
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqlamodel/view.py:627
#: ../flask_admin/contrib/sqlamodel/view.py:627
#, python-format
#, python-format
msgid "Failed to create model. %(error)s"
msgid "Failed to create model. %(error)s"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peewee
model
/view.py:332
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqlamodel/view.py:647
#: ../flask_admin/contrib/sqlamodel/view.py:647
#, python-format
#, python-format
msgid "Failed to update model. %(error)s"
msgid "Failed to update model. %(error)s"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peewee
model
/view.py:342
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqlamodel/view.py:666
#: ../flask_admin/contrib/sqlamodel/view.py:666
#, python-format
#, python-format
msgid "Failed to delete model. %(error)s"
msgid "Failed to delete model. %(error)s"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peewee
model
/view.py:356
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqlamodel/view.py:681
#: ../flask_admin/contrib/sqlamodel/view.py:681
msgid "Are you sure you want to delete selected models?"
msgid "Are you sure you want to delete selected models?"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peewee
model
/view.py:372
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqlamodel/view.py:699
#: ../flask_admin/contrib/sqlamodel/view.py:699
#, python-format
#, python-format
msgid "Model was successfully deleted."
msgid "Model was successfully deleted."
...
@@ -184,7 +184,7 @@ msgid_plural "%(count)s models were successfully deleted."
...
@@ -184,7 +184,7 @@ msgid_plural "%(count)s models were successfully deleted."
msgstr[0] ""
msgstr[0] ""
msgstr[1] ""
msgstr[1] ""
#: ../flask_admin/contrib/peewee
model
/view.py:377
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqlamodel/view.py:704
#: ../flask_admin/contrib/sqlamodel/view.py:704
#, python-format
#, python-format
msgid "Failed to delete models. %(error)s"
msgid "Failed to delete models. %(error)s"
...
...
doc/api/index.rst
View file @
698f4615
...
@@ -10,8 +10,8 @@ API
...
@@ -10,8 +10,8 @@ API
mod_tools
mod_tools
mod_actions
mod_actions
mod_contrib_sqla
model
mod_contrib_sqla
mod_contrib_mongoengine
mod_contrib_mongoengine
mod_contrib_peewee
model
mod_contrib_peewee
mod_contrib_pymongo
mod_contrib_pymongo
mod_contrib_fileadmin
mod_contrib_fileadmin
\ No newline at end of file
doc/api/mod_contrib_peewee
model
.rst
→
doc/api/mod_contrib_peewee.rst
View file @
698f4615
``flask.ext.admin.contrib.peewee
model
``
``flask.ext.admin.contrib.peewee``
==================================
=====
==================================
Peewee model backend implementation.
Peewee model backend implementation.
.. automodule:: flask.ext.admin.contrib.peewee
model
.. automodule:: flask.ext.admin.contrib.peewee
.. autoclass:: ModelView
.. autoclass:: ModelView
:members:
:members:
...
...
doc/api/mod_contrib_sqla
model
.rst
→
doc/api/mod_contrib_sqla.rst
View file @
698f4615
``flask.ext.admin.contrib.sqla
model
``
``flask.ext.admin.contrib.sqla``
================================
=====
================================
SQLAlchemy model backend implementation.
SQLAlchemy model backend implementation.
.. automodule:: flask.ext.admin.contrib.sqla
model
.. automodule:: flask.ext.admin.contrib.sqla
.. autoclass:: ModelView
.. autoclass:: ModelView
:members:
:members:
...
...
doc/db_peewee.rst
View file @
698f4615
...
@@ -13,6 +13,6 @@ Known issues:
...
@@ -13,6 +13,6 @@ Known issues:
- Many-to-Many model relations are not supported: there's no built-in way to express M2M relation in Peewee
- Many-to-Many model relations are not supported: there's no built-in way to express M2M relation in Peewee
For more documentation, check :doc:`api/mod_contrib_peewee
model
` documentation.
For more documentation, check :doc:`api/mod_contrib_peewee` documentation.
Peewee example is `here <https://github.com/mrjoes/flask-admin/tree/master/examples/peewee>`_.
Peewee example is `here <https://github.com/mrjoes/flask-admin/tree/master/examples/peewee>`_.
doc/db_sqla.rst
View file @
698f4615
...
@@ -24,7 +24,7 @@ and get session from the `SQLAlchemy` object::
...
@@ -24,7 +24,7 @@ and get session from the `SQLAlchemy` object::
from flask import Flask
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext.admin import Admin
from flask.ext.admin import Admin
from flask.ext.admin.contrib.sqla
model
import ModelView
from flask.ext.admin.contrib.sqla import ModelView
app = Flask(__name__)
app = Flask(__name__)
# .. read settings
# .. read settings
...
@@ -73,7 +73,7 @@ Customizing administrative interface
...
@@ -73,7 +73,7 @@ Customizing administrative interface
List view can be customized in different ways.
List view can be customized in different ways.
First of all, you can use various class-level properties to configure
First of all, you can use various class-level properties to configure
what should be displayed and how. For example, :attr:`~flask.ext.admin.contrib.sqla
model
.ModelView.column_list` can be used to show some of
what should be displayed and how. For example, :attr:`~flask.ext.admin.contrib.sqla.ModelView.column_list` can be used to show some of
the column or include extra columns from related models.
the column or include extra columns from related models.
For example::
For example::
...
@@ -89,7 +89,7 @@ For example::
...
@@ -89,7 +89,7 @@ For example::
# Add filters for name and email columns
# Add filters for name and email columns
column_filters = ('name', 'email')
column_filters = ('name', 'email')
Alternatively, you can override some of the :class:`~flask.ext.admin.contrib.sqla
model
.ModelView` methods and implement your custom logic.
Alternatively, you can override some of the :class:`~flask.ext.admin.contrib.sqla.ModelView` methods and implement your custom logic.
For example, if you need to contribute additional field to the generated form,
For example, if you need to contribute additional field to the generated form,
you can do something like this::
you can do something like this::
...
@@ -100,7 +100,7 @@ you can do something like this::
...
@@ -100,7 +100,7 @@ you can do something like this::
form_class.extra = TextField('Extra')
form_class.extra = TextField('Extra')
return form_class
return form_class
Check :doc:`api/mod_contrib_sqla
model
` documentation for list of
Check :doc:`api/mod_contrib_sqla` documentation for list of
configuration properties and methods.
configuration properties and methods.
Example
Example
...
...
doc/django_migration.rst
View file @
698f4615
...
@@ -36,7 +36,7 @@ but you don't have to use it, Flask-Admin will work with SQLAlchemy declarative
...
@@ -36,7 +36,7 @@ but you don't have to use it, Flask-Admin will work with SQLAlchemy declarative
from flask import Flask
from flask import Flask
from flask.ext.admin import Admin
from flask.ext.admin import Admin
from flask.ext.admin.contrib.sqla
model
import ModelView
from flask.ext.admin.contrib.sqla import ModelView
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext.sqlalchemy import SQLAlchemy
app = Flask(__name__)
app = Flask(__name__)
...
@@ -95,7 +95,7 @@ change_form_template :attr:`~flask.ext.admin.model.BaseModelView.change_for
...
@@ -95,7 +95,7 @@ change_form_template :attr:`~flask.ext.admin.model.BaseModelView.change_for
=========================================== ==============================================
=========================================== ==============================================
You might want to check :doc:`api/mod_model` for basic model configuration options (reused by all model
You might want to check :doc:`api/mod_model` for basic model configuration options (reused by all model
backends) and specific backend documentation, for example :doc:`api/mod_contrib_sqla
model
`. There's much more
backends) and specific backend documentation, for example :doc:`api/mod_contrib_sqla`. There's much more
than displayed in this table.
than displayed in this table.
Authentication
Authentication
...
...
doc/model_guidelines.rst
View file @
698f4615
...
@@ -30,7 +30,7 @@ Steps to add new model backend:
...
@@ -30,7 +30,7 @@ Steps to add new model backend:
This method will return primary key value from
This method will return primary key value from
the model. For example, in SQLAlchemy backend,
the model. For example, in SQLAlchemy backend,
it gets primary key from the model using :meth:`~flask.ext.admin.contrib.sqla
model
.ModelView.scaffold_pk`, caches it
it gets primary key from the model using :meth:`~flask.ext.admin.contrib.sqla.ModelView.scaffold_pk`, caches it
and returns actual value from the model when requested.
and returns actual value from the model when requested.
For example::
For example::
...
@@ -100,7 +100,7 @@ Steps to add new model backend:
...
@@ -100,7 +100,7 @@ Steps to add new model backend:
filtering logic for this filter type.
filtering logic for this filter type.
Lets take SQLAlchemy model backend as an example.
Lets take SQLAlchemy model backend as an example.
All SQLAlchemy filters derive from :class:`~flask.ext.admin.contrib.sqla
model
.filters.BaseSQLAFilter` class.
All SQLAlchemy filters derive from :class:`~flask.ext.admin.contrib.sqla.filters.BaseSQLAFilter` class.
Each filter implements one simple filter SQL operation
Each filter implements one simple filter SQL operation
(like, not like, greater, etc) and accepts column as
(like, not like, greater, etc) and accepts column as
...
...
doc/quickstart.rst
View file @
698f4615
...
@@ -207,7 +207,7 @@ Flask-Admin comes with built-in few ORM backends.
...
@@ -207,7 +207,7 @@ Flask-Admin comes with built-in few ORM backends.
Lets pick SQLAlchemy backend. It is very easy to use::
Lets pick SQLAlchemy backend. It is very easy to use::
from flask.ext.admin.contrib.sqla
model
import ModelView
from flask.ext.admin.contrib.sqla import ModelView
# Flask and Flask-SQLAlchemy initialization here
# Flask and Flask-SQLAlchemy initialization here
...
@@ -230,7 +230,7 @@ If you want to customize model views, you have two options:
...
@@ -230,7 +230,7 @@ If you want to customize model views, you have two options:
For example, if you want to disable model creation, show only 'login' and 'email' columns in the list view,
For example, if you want to disable model creation, show only 'login' and 'email' columns in the list view,
you can do something like this::
you can do something like this::
from flask.ext.admin.contrib.sqla
model
import ModelView
from flask.ext.admin.contrib.sqla import ModelView
# Flask and Flask-SQLAlchemy initialization here
# Flask and Flask-SQLAlchemy initialization here
...
@@ -266,7 +266,7 @@ therefore should use a ``SelectField``::
...
@@ -266,7 +266,7 @@ therefore should use a ``SelectField``::
It is relatively easy to add support for different database backends (Mongo, etc) by inheriting from :class:`~flask.ext.admin.model.BaseModelView`.
It is relatively easy to add support for different database backends (Mongo, etc) by inheriting from :class:`~flask.ext.admin.model.BaseModelView`.
class and implementing database-related methods.
class and implementing database-related methods.
Please refer to :mod:`flask.ext.admin.contrib.sqla
model
` documentation on how to customize behavior of model-based administrative views.
Please refer to :mod:`flask.ext.admin.contrib.sqla` documentation on how to customize behavior of model-based administrative views.
File Admin
File Admin
----------
----------
...
...
examples/auth/auth.py
View file @
698f4615
...
@@ -4,7 +4,7 @@ from flask.ext.sqlalchemy import SQLAlchemy
...
@@ -4,7 +4,7 @@ from flask.ext.sqlalchemy import SQLAlchemy
from
wtforms
import
form
,
fields
,
validators
from
wtforms
import
form
,
fields
,
validators
from
flask.ext
import
admin
,
login
from
flask.ext
import
admin
,
login
from
flask.ext.admin.contrib
import
sqla
model
from
flask.ext.admin.contrib
import
sqla
from
flask.ext.admin
import
helpers
from
flask.ext.admin
import
helpers
# Create Flask application
# Create Flask application
...
@@ -85,7 +85,7 @@ def init_login():
...
@@ -85,7 +85,7 @@ def init_login():
# Create customized model view class
# Create customized model view class
class
MyModelView
(
sqla
model
.
ModelView
):
class
MyModelView
(
sqla
.
ModelView
):
def
is_accessible
(
self
):
def
is_accessible
(
self
):
return
login
.
current_user
.
is_authenticated
()
return
login
.
current_user
.
is_authenticated
()
...
...
examples/babel/simple.py
View file @
698f4615
...
@@ -4,7 +4,7 @@ from flask.ext.sqlalchemy import SQLAlchemy
...
@@ -4,7 +4,7 @@ from flask.ext.sqlalchemy import SQLAlchemy
from
flask.ext
import
admin
from
flask.ext
import
admin
from
flask.ext.babelex
import
Babel
from
flask.ext.babelex
import
Babel
from
flask.ext.admin.contrib
import
sqla
model
from
flask.ext.admin.contrib
import
sqla
# Create application
# Create application
app
=
Flask
(
__name__
)
app
=
Flask
(
__name__
)
...
@@ -67,8 +67,8 @@ if __name__ == '__main__':
...
@@ -67,8 +67,8 @@ if __name__ == '__main__':
admin
.
locale_selector
(
get_locale
)
admin
.
locale_selector
(
get_locale
)
# Add views
# Add views
admin
.
add_view
(
sqla
model
.
ModelView
(
User
,
db
.
session
))
admin
.
add_view
(
sqla
.
ModelView
(
User
,
db
.
session
))
admin
.
add_view
(
sqla
model
.
ModelView
(
Post
,
db
.
session
))
admin
.
add_view
(
sqla
.
ModelView
(
Post
,
db
.
session
))
# Create DB
# Create DB
db
.
create_all
()
db
.
create_all
()
...
...
examples/layout/simple.py
View file @
698f4615
...
@@ -2,7 +2,7 @@ from flask import Flask
...
@@ -2,7 +2,7 @@ from flask import Flask
from
flask.ext.sqlalchemy
import
SQLAlchemy
from
flask.ext.sqlalchemy
import
SQLAlchemy
from
flask.ext
import
admin
,
wtf
from
flask.ext
import
admin
,
wtf
from
flask.ext.admin.contrib.sqla
model
import
ModelView
from
flask.ext.admin.contrib.sqla
import
ModelView
# Create application
# Create application
app
=
Flask
(
__name__
)
app
=
Flask
(
__name__
)
...
...
examples/peewee/simple.py
View file @
698f4615
...
@@ -3,7 +3,7 @@ from flask import Flask
...
@@ -3,7 +3,7 @@ from flask import Flask
import
peewee
import
peewee
from
flask.ext
import
admin
from
flask.ext
import
admin
from
flask.ext.admin.contrib
import
peewee
model
from
flask.ext.admin.contrib
import
peewee
app
=
Flask
(
__name__
)
app
=
Flask
(
__name__
)
...
@@ -46,11 +46,11 @@ class Post(BaseModel):
...
@@ -46,11 +46,11 @@ class Post(BaseModel):
return
self
.
title
return
self
.
title
class
UserAdmin
(
peewee
model
.
ModelView
):
class
UserAdmin
(
peewee
.
ModelView
):
inline_models
=
(
UserInfo
,)
inline_models
=
(
UserInfo
,)
class
PostAdmin
(
peewee
model
.
ModelView
):
class
PostAdmin
(
peewee
.
ModelView
):
# Visible columns in the list view
# Visible columns in the list view
column_exclude_list
=
[
'text'
]
column_exclude_list
=
[
'text'
]
...
...
examples/sqla-inline/simple.py
View file @
698f4615
...
@@ -12,9 +12,9 @@ from wtforms import fields
...
@@ -12,9 +12,9 @@ from wtforms import fields
from
flask.ext
import
admin
from
flask.ext
import
admin
from
flask.ext.admin.form
import
RenderTemplateWidget
from
flask.ext.admin.form
import
RenderTemplateWidget
from
flask.ext.admin.model.form
import
InlineFormAdmin
from
flask.ext.admin.model.form
import
InlineFormAdmin
from
flask.ext.admin.contrib.sqla
model
import
ModelView
from
flask.ext.admin.contrib.sqla
import
ModelView
from
flask.ext.admin.contrib.sqla
model
.form
import
InlineModelConverter
from
flask.ext.admin.contrib.sqla.form
import
InlineModelConverter
from
flask.ext.admin.contrib.sqla
model
.fields
import
InlineModelFormList
from
flask.ext.admin.contrib.sqla.fields
import
InlineModelFormList
# Create application
# Create application
app
=
Flask
(
__name__
)
app
=
Flask
(
__name__
)
...
...
examples/sqla/simple.py
View file @
698f4615
...
@@ -4,8 +4,8 @@ from flask.ext.sqlalchemy import SQLAlchemy
...
@@ -4,8 +4,8 @@ from flask.ext.sqlalchemy import SQLAlchemy
from
wtforms
import
validators
from
wtforms
import
validators
from
flask.ext
import
admin
from
flask.ext
import
admin
from
flask.ext.admin.contrib
import
sqla
model
from
flask.ext.admin.contrib
import
sqla
from
flask.ext.admin.contrib.sqla
model
import
filters
from
flask.ext.admin.contrib.sqla
import
filters
# Create application
# Create application
app
=
Flask
(
__name__
)
app
=
Flask
(
__name__
)
...
@@ -90,12 +90,12 @@ def index():
...
@@ -90,12 +90,12 @@ def index():
# Customized User model admin
# Customized User model admin
class
UserAdmin
(
sqla
model
.
ModelView
):
class
UserAdmin
(
sqla
.
ModelView
):
inline_models
=
(
UserInfo
,)
inline_models
=
(
UserInfo
,)
# Customized Post model admin
# Customized Post model admin
class
PostAdmin
(
sqla
model
.
ModelView
):
class
PostAdmin
(
sqla
.
ModelView
):
# Visible columns in the list view
# Visible columns in the list view
column_exclude_list
=
[
'text'
]
column_exclude_list
=
[
'text'
]
...
@@ -124,7 +124,7 @@ class PostAdmin(sqlamodel.ModelView):
...
@@ -124,7 +124,7 @@ class PostAdmin(sqlamodel.ModelView):
super
(
PostAdmin
,
self
)
.
__init__
(
Post
,
session
)
super
(
PostAdmin
,
self
)
.
__init__
(
Post
,
session
)
class
TreeView
(
sqla
model
.
ModelView
):
class
TreeView
(
sqla
.
ModelView
):
inline_models
=
(
Tree
,)
inline_models
=
(
Tree
,)
...
@@ -134,7 +134,7 @@ if __name__ == '__main__':
...
@@ -134,7 +134,7 @@ if __name__ == '__main__':
# Add views
# Add views
admin
.
add_view
(
UserAdmin
(
User
,
db
.
session
))
admin
.
add_view
(
UserAdmin
(
User
,
db
.
session
))
admin
.
add_view
(
sqla
model
.
ModelView
(
Tag
,
db
.
session
))
admin
.
add_view
(
sqla
.
ModelView
(
Tag
,
db
.
session
))
admin
.
add_view
(
PostAdmin
(
db
.
session
))
admin
.
add_view
(
PostAdmin
(
db
.
session
))
admin
.
add_view
(
TreeView
(
Tree
,
db
.
session
))
admin
.
add_view
(
TreeView
(
Tree
,
db
.
session
))
...
...
examples/wysiwyg/simple.py
View file @
698f4615
...
@@ -4,7 +4,7 @@ from flask.ext.sqlalchemy import SQLAlchemy
...
@@ -4,7 +4,7 @@ from flask.ext.sqlalchemy import SQLAlchemy
from
wtforms
import
fields
,
widgets
from
wtforms
import
fields
,
widgets
from
flask.ext
import
admin
from
flask.ext
import
admin
from
flask.ext.admin.contrib
import
sqla
model
from
flask.ext.admin.contrib
import
sqla
# Create application
# Create application
app
=
Flask
(
__name__
)
app
=
Flask
(
__name__
)
...
@@ -40,7 +40,7 @@ class Page(db.Model):
...
@@ -40,7 +40,7 @@ class Page(db.Model):
# Customized admin interface
# Customized admin interface
class
PageAdmin
(
sqla
model
.
ModelView
):
class
PageAdmin
(
sqla
.
ModelView
):
form_overrides
=
dict
(
text
=
CKTextAreaField
)
form_overrides
=
dict
(
text
=
CKTextAreaField
)
create_template
=
'create.html'
create_template
=
'create.html'
...
...
flask_admin/contrib/peewee/view.py
View file @
698f4615
...
@@ -11,7 +11,7 @@ from peewee import PrimaryKeyField, ForeignKeyField, Field, CharField, TextField
...
@@ -11,7 +11,7 @@ from peewee import PrimaryKeyField, ForeignKeyField, Field, CharField, TextField
from
wtfpeewee.orm
import
model_form
from
wtfpeewee.orm
import
model_form
from
flask.ext.admin.actions
import
action
from
flask.ext.admin.actions
import
action
from
flask.ext.admin.contrib.peewee
model
import
filters
from
flask.ext.admin.contrib.peewee
import
filters
from
.form
import
CustomModelConverter
,
InlineModelConverter
,
save_inline
from
.form
import
CustomModelConverter
,
InlineModelConverter
,
save_inline
from
.tools
import
get_primary_key
,
parse_like_term
from
.tools
import
get_primary_key
,
parse_like_term
...
@@ -22,7 +22,7 @@ class ModelView(BaseModelView):
...
@@ -22,7 +22,7 @@ class ModelView(BaseModelView):
Collection of the column filters.
Collection of the column filters.
Can contain either field names or instances of
Can contain either field names or instances of
:class:`flask.ext.admin.contrib.peewee
model
.filters.BaseFilter` classes.
:class:`flask.ext.admin.contrib.peewee.filters.BaseFilter` classes.
For example::
For example::
...
...
flask_admin/contrib/sqla/filters.py
View file @
698f4615
...
@@ -2,7 +2,7 @@ import warnings
...
@@ -2,7 +2,7 @@ import warnings
from
flask.ext.admin.babel
import
gettext
from
flask.ext.admin.babel
import
gettext
from
flask.ext.admin.model
import
filters
from
flask.ext.admin.model
import
filters
from
flask.ext.admin.contrib.sqla
model
import
tools
from
flask.ext.admin.contrib.sqla
import
tools
class
BaseSQLAFilter
(
filters
.
BaseFilter
):
class
BaseSQLAFilter
(
filters
.
BaseFilter
):
...
...
flask_admin/contrib/sqla/view.py
View file @
698f4615
...
@@ -13,7 +13,7 @@ from flask.ext.admin.model import BaseModelView
...
@@ -13,7 +13,7 @@ from flask.ext.admin.model import BaseModelView
from
flask.ext.admin.actions
import
action
from
flask.ext.admin.actions
import
action
from
flask.ext.admin._backwards
import
ObsoleteAttr
from
flask.ext.admin._backwards
import
ObsoleteAttr
from
flask.ext.admin.contrib.sqla
model
import
form
,
filters
,
tools
from
flask.ext.admin.contrib.sqla
import
form
,
filters
,
tools
from
.typefmt
import
DEFAULT_FORMATTERS
from
.typefmt
import
DEFAULT_FORMATTERS
...
@@ -112,7 +112,7 @@ class ModelView(BaseModelView):
...
@@ -112,7 +112,7 @@ class ModelView(BaseModelView):
"""
"""
Collection of the column filters.
Collection of the column filters.
Can contain either field names or instances of :class:`flask.ext.admin.contrib.sqla
model
.filters.BaseFilter` classes.
Can contain either field names or instances of :class:`flask.ext.admin.contrib.sqla.filters.BaseFilter` classes.
For example::
For example::
...
...
flask_admin/tests/peeweemodel/test_basic.py
View file @
698f4615
...
@@ -11,7 +11,7 @@ import peewee
...
@@ -11,7 +11,7 @@ import peewee
from
wtforms
import
fields
from
wtforms
import
fields
from
flask.ext.admin._compat
import
iteritems
from
flask.ext.admin._compat
import
iteritems
from
flask.ext.admin.contrib.peewee
model
import
ModelView
from
flask.ext.admin.contrib.peewee
import
ModelView
from
.
import
setup
from
.
import
setup
...
...
flask_admin/tests/sqlamodel/test_basic.py
View file @
698f4615
...
@@ -3,7 +3,7 @@ from nose.tools import eq_, ok_, raises
...
@@ -3,7 +3,7 @@ from nose.tools import eq_, ok_, raises
from
wtforms
import
fields
from
wtforms
import
fields
from
flask.ext.admin._compat
import
iteritems
from
flask.ext.admin._compat
import
iteritems
from
flask.ext.admin.contrib.sqla
model
import
ModelView
from
flask.ext.admin.contrib.sqla
import
ModelView
from
.
import
setup
from
.
import
setup
...
...
flask_admin/tests/sqlamodel/test_inlineform.py
View file @
698f4615
...
@@ -3,8 +3,8 @@ from nose.tools import eq_, ok_, raises
...
@@ -3,8 +3,8 @@ from nose.tools import eq_, ok_, raises
from
wtforms
import
fields
from
wtforms
import
fields
from
flask.ext.admin.contrib.sqla
model
import
ModelView
from
flask.ext.admin.contrib.sqla
import
ModelView
from
flask.ext.admin.contrib.sqla
model
.fields
import
InlineModelFormList
from
flask.ext.admin.contrib.sqla.fields
import
InlineModelFormList
from
.
import
setup
from
.
import
setup
...
...
flask_admin/translations/cs/LC_MESSAGES/admin.po
View file @
698f4615
...
@@ -117,8 +117,8 @@ msgid "Failed to rename: %(error)s"
...
@@ -117,8 +117,8 @@ msgid "Failed to rename: %(error)s"
msgstr "Chyba při přejmenování: %(error)s"
msgstr "Chyba při přejmenování: %(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peewee
model
/view.py:355
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla
model
/view.py:680
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgid "Delete"
msgstr "Smazat"
msgstr "Smazat"
...
@@ -126,61 +126,61 @@ msgstr "Smazat"
...
@@ -126,61 +126,61 @@ msgstr "Smazat"
msgid "Are you sure you want to delete these files?"
msgid "Are you sure you want to delete these files?"
msgstr "Skutečně chcete vymazat následující soubory?"
msgstr "Skutečně chcete vymazat následující soubory?"
#: ../flask_admin/contrib/peewee
model
/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla
model
/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgid "equals"
msgstr "rovno"
msgstr "rovno"
#: ../flask_admin/contrib/peewee
model
/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla
model
/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgid "not equal"
msgstr "není rovno"
msgstr "není rovno"
#: ../flask_admin/contrib/peewee
model
/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla
model
/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgid "contains"
msgstr "obsahuje"
msgstr "obsahuje"
#: ../flask_admin/contrib/peewee
model
/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla
model
/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgid "not contains"
msgstr "neobsahuje"
msgstr "neobsahuje"
#: ../flask_admin/contrib/peewee
model
/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla
model
/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgid "greater than"
msgstr "větší než"
msgstr "větší než"
#: ../flask_admin/contrib/peewee
model
/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla
model
/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgid "smaller than"
msgstr "menší než"
msgstr "menší než"
#: ../flask_admin/contrib/peewee
model
/view.py:317
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla
model
/view.py:627
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
#, python-format
msgid "Failed to create model. %(error)s"
msgid "Failed to create model. %(error)s"
msgstr "Chyba při vytváření modelu. %(error)s"
msgstr "Chyba při vytváření modelu. %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:332
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla
model
/view.py:647
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
#, python-format
msgid "Failed to update model. %(error)s"
msgid "Failed to update model. %(error)s"
msgstr "Chyba při aktualizaci modelu. %(error)s"
msgstr "Chyba při aktualizaci modelu. %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:342
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla
model
/view.py:666
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
#, python-format
msgid "Failed to delete model. %(error)s"
msgid "Failed to delete model. %(error)s"
msgstr "Chyba při mazání modelu. %(error)s"
msgstr "Chyba při mazání modelu. %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:356
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla
model
/view.py:681
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgid "Are you sure you want to delete selected models?"
msgstr "Skutečně chcete vymazat vybrané modely?"
msgstr "Skutečně chcete vymazat vybrané modely?"
#: ../flask_admin/contrib/peewee
model
/view.py:372
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqla
model
/view.py:699
#: ../flask_admin/contrib/sqla/view.py:699
#, python-format
#, python-format
msgid "Model was successfully deleted."
msgid "Model was successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
...
@@ -188,19 +188,19 @@ msgstr[0] "%(count)s model byl úspěšně smazán."
...
@@ -188,19 +188,19 @@ msgstr[0] "%(count)s model byl úspěšně smazán."
msgstr[1] "%(count)s modely byly úspěšně smazány."
msgstr[1] "%(count)s modely byly úspěšně smazány."
msgstr[2] "%(count)s modelů bylo úspěšně smazáno."
msgstr[2] "%(count)s modelů bylo úspěšně smazáno."
#: ../flask_admin/contrib/peewee
model
/view.py:377
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqla
model
/view.py:704
#: ../flask_admin/contrib/sqla/view.py:704
#, python-format
#, python-format
msgid "Failed to delete models. %(error)s"
msgid "Failed to delete models. %(error)s"
msgstr "Chyba při mazání modelu. %(error)s"
msgstr "Chyba při mazání modelu. %(error)s"
#: ../flask_admin/contrib/sqla
model
/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla
model
/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla
model
/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgid "Not a valid choice"
msgstr "Tato volba není přípustná"
msgstr "Tato volba není přípustná"
#: ../flask_admin/contrib/sqla
model
/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgid "Already exists."
msgstr "Již existuje."
msgstr "Již existuje."
...
...
flask_admin/translations/de/LC_MESSAGES/admin.po
View file @
698f4615
...
@@ -116,8 +116,8 @@ msgid "Failed to rename: %(error)s"
...
@@ -116,8 +116,8 @@ msgid "Failed to rename: %(error)s"
msgstr "Umbenennen fehlgeschlagen: %(error)s"
msgstr "Umbenennen fehlgeschlagen: %(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peewee
model
/view.py:355
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla
model
/view.py:680
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgid "Delete"
msgstr "Löschen"
msgstr "Löschen"
...
@@ -125,80 +125,80 @@ msgstr "Löschen"
...
@@ -125,80 +125,80 @@ msgstr "Löschen"
msgid "Are you sure you want to delete these files?"
msgid "Are you sure you want to delete these files?"
msgstr "Sind Sie sicher, dass Sie diese Dateien löschen wollen?"
msgstr "Sind Sie sicher, dass Sie diese Dateien löschen wollen?"
#: ../flask_admin/contrib/peewee
model
/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla
model
/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgid "equals"
msgstr "gleich"
msgstr "gleich"
#: ../flask_admin/contrib/peewee
model
/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla
model
/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgid "not equal"
msgstr "ungleich"
msgstr "ungleich"
#: ../flask_admin/contrib/peewee
model
/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla
model
/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgid "contains"
msgstr "enthält"
msgstr "enthält"
#: ../flask_admin/contrib/peewee
model
/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla
model
/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgid "not contains"
msgstr "enthält nicht"
msgstr "enthält nicht"
#: ../flask_admin/contrib/peewee
model
/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla
model
/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgid "greater than"
msgstr "größer als"
msgstr "größer als"
#: ../flask_admin/contrib/peewee
model
/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla
model
/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgid "smaller than"
msgstr "kleiner als"
msgstr "kleiner als"
#: ../flask_admin/contrib/peewee
model
/view.py:317
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla
model
/view.py:627
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
#, python-format
msgid "Failed to create model. %(error)s"
msgid "Failed to create model. %(error)s"
msgstr "Erstellen von Model fehlgeschlagen: %(error)s"
msgstr "Erstellen von Model fehlgeschlagen: %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:332
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla
model
/view.py:647
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
#, python-format
msgid "Failed to update model. %(error)s"
msgid "Failed to update model. %(error)s"
msgstr "Aktualisieren von Model fehlgeschlagen: %(error)s"
msgstr "Aktualisieren von Model fehlgeschlagen: %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:342
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla
model
/view.py:666
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
#, python-format
msgid "Failed to delete model. %(error)s"
msgid "Failed to delete model. %(error)s"
msgstr "Löschen von Model fehlgeschlagen: %(error)s"
msgstr "Löschen von Model fehlgeschlagen: %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:356
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla
model
/view.py:681
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgid "Are you sure you want to delete selected models?"
msgstr "Sind Sie sicher, dass sie die ausgewählten Models löschen wollen?"
msgstr "Sind Sie sicher, dass sie die ausgewählten Models löschen wollen?"
#: ../flask_admin/contrib/peewee
model
/view.py:372
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqla
model
/view.py:699
#: ../flask_admin/contrib/sqla/view.py:699
#, python-format
#, python-format
msgid "Model was successfully deleted."
msgid "Model was successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
msgstr[0] "Model wurde erfolgreich gelöscht."
msgstr[0] "Model wurde erfolgreich gelöscht."
msgstr[1] "%(count)s Models wurden erfolgreich gelöscht."
msgstr[1] "%(count)s Models wurden erfolgreich gelöscht."
#: ../flask_admin/contrib/peewee
model
/view.py:377
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqla
model
/view.py:704
#: ../flask_admin/contrib/sqla/view.py:704
#, fuzzy, python-format
#, fuzzy, python-format
msgid "Failed to delete models. %(error)s"
msgid "Failed to delete models. %(error)s"
msgstr "Löschen von Model fehlgeschlagen: %(error)s"
msgstr "Löschen von Model fehlgeschlagen: %(error)s"
#: ../flask_admin/contrib/sqla
model
/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla
model
/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla
model
/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgid "Not a valid choice"
msgstr "Keine gültige Auswahl"
msgstr "Keine gültige Auswahl"
#: ../flask_admin/contrib/sqla
model
/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgid "Already exists."
msgstr "Existiert bereits."
msgstr "Existiert bereits."
...
...
flask_admin/translations/fa/LC_MESSAGES/admin.po
View file @
698f4615
...
@@ -150,9 +150,9 @@ msgstr "عدم توانایی در ویرایش %(name)s"
...
@@ -150,9 +150,9 @@ msgstr "عدم توانایی در ویرایش %(name)s"
#: ../flask_admin/contrib/fileadmin.py:677
#: ../flask_admin/contrib/fileadmin.py:677
#: ../flask_admin/contrib/mongoengine/view.py:389
#: ../flask_admin/contrib/mongoengine/view.py:389
#: ../flask_admin/contrib/peewee
model
/view.py:375
#: ../flask_admin/contrib/peewee/view.py:375
#: ../flask_admin/contrib/pymongo/view.py:326
#: ../flask_admin/contrib/pymongo/view.py:326
#: ../flask_admin/contrib/sqla
model
/view.py:787
#: ../flask_admin/contrib/sqla/view.py:787
msgid "Delete"
msgid "Delete"
msgstr "حذف"
msgstr "حذف"
...
@@ -165,82 +165,82 @@ msgid "Edit"
...
@@ -165,82 +165,82 @@ msgid "Edit"
msgstr "ویرایش"
msgstr "ویرایش"
#: ../flask_admin/contrib/mongoengine/filters.py:36
#: ../flask_admin/contrib/mongoengine/filters.py:36
#: ../flask_admin/contrib/peewee
model
/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/pymongo/filters.py:38
#: ../flask_admin/contrib/pymongo/filters.py:38
#: ../flask_admin/contrib/sqla
model
/filters.py:36
#: ../flask_admin/contrib/sqla/filters.py:36
msgid "equals"
msgid "equals"
msgstr "برابر با"
msgstr "برابر با"
#: ../flask_admin/contrib/mongoengine/filters.py:45
#: ../flask_admin/contrib/mongoengine/filters.py:45
#: ../flask_admin/contrib/peewee
model
/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/pymongo/filters.py:47
#: ../flask_admin/contrib/pymongo/filters.py:47
#: ../flask_admin/contrib/sqla
model
/filters.py:44
#: ../flask_admin/contrib/sqla/filters.py:44
msgid "not equal"
msgid "not equal"
msgstr "برابر نیست با"
msgstr "برابر نیست با"
#: ../flask_admin/contrib/mongoengine/filters.py:55
#: ../flask_admin/contrib/mongoengine/filters.py:55
#: ../flask_admin/contrib/peewee
model
/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/pymongo/filters.py:57
#: ../flask_admin/contrib/pymongo/filters.py:57
#: ../flask_admin/contrib/sqla
model
/filters.py:53
#: ../flask_admin/contrib/sqla/filters.py:53
msgid "contains"
msgid "contains"
msgstr "محتوی"
msgstr "محتوی"
#: ../flask_admin/contrib/mongoengine/filters.py:65
#: ../flask_admin/contrib/mongoengine/filters.py:65
#: ../flask_admin/contrib/peewee
model
/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/pymongo/filters.py:67
#: ../flask_admin/contrib/pymongo/filters.py:67
#: ../flask_admin/contrib/sqla
model
/filters.py:62
#: ../flask_admin/contrib/sqla/filters.py:62
msgid "not contains"
msgid "not contains"
msgstr "محتوی نیست"
msgstr "محتوی نیست"
#: ../flask_admin/contrib/mongoengine/filters.py:74
#: ../flask_admin/contrib/mongoengine/filters.py:74
#: ../flask_admin/contrib/peewee
model
/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/pymongo/filters.py:76
#: ../flask_admin/contrib/pymongo/filters.py:76
#: ../flask_admin/contrib/sqla
model
/filters.py:70
#: ../flask_admin/contrib/sqla/filters.py:70
msgid "greater than"
msgid "greater than"
msgstr "بزرگتر از"
msgstr "بزرگتر از"
#: ../flask_admin/contrib/mongoengine/filters.py:83
#: ../flask_admin/contrib/mongoengine/filters.py:83
#: ../flask_admin/contrib/peewee
model
/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/pymongo/filters.py:85
#: ../flask_admin/contrib/pymongo/filters.py:85
#: ../flask_admin/contrib/sqla
model
/filters.py:78
#: ../flask_admin/contrib/sqla/filters.py:78
msgid "smaller than"
msgid "smaller than"
msgstr "کوچکتر از"
msgstr "کوچکتر از"
#: ../flask_admin/contrib/mongoengine/view.py:338
#: ../flask_admin/contrib/mongoengine/view.py:338
#: ../flask_admin/contrib/peewee
model
/view.py:337
#: ../flask_admin/contrib/peewee/view.py:337
#: ../flask_admin/contrib/pymongo/view.py:268
#: ../flask_admin/contrib/pymongo/view.py:268
#: ../flask_admin/contrib/sqla
model
/view.py:734
#: ../flask_admin/contrib/sqla/view.py:734
#, python-format
#, python-format
msgid "Failed to create model. %(error)s"
msgid "Failed to create model. %(error)s"
msgstr "ساخت مدل با مشکل روبرو شد %(error)s"
msgstr "ساخت مدل با مشکل روبرو شد %(error)s"
#: ../flask_admin/contrib/mongoengine/view.py:358
#: ../flask_admin/contrib/mongoengine/view.py:358
#: ../flask_admin/contrib/peewee
model
/view.py:352
#: ../flask_admin/contrib/peewee/view.py:352
#: ../flask_admin/contrib/pymongo/view.py:290
#: ../flask_admin/contrib/pymongo/view.py:290
#: ../flask_admin/contrib/sqla
model
/view.py:754
#: ../flask_admin/contrib/sqla/view.py:754
#, python-format
#, python-format
msgid "Failed to update model. %(error)s"
msgid "Failed to update model. %(error)s"
msgstr "بروزرسانی مدل با مشکل روبرو شد%(error)s"
msgstr "بروزرسانی مدل با مشکل روبرو شد%(error)s"
#: ../flask_admin/contrib/mongoengine/view.py:375
#: ../flask_admin/contrib/mongoengine/view.py:375
#: ../flask_admin/contrib/peewee
model
/view.py:362
#: ../flask_admin/contrib/peewee/view.py:362
#: ../flask_admin/contrib/pymongo/view.py:312
#: ../flask_admin/contrib/pymongo/view.py:312
#: ../flask_admin/contrib/sqla
model
/view.py:773
#: ../flask_admin/contrib/sqla/view.py:773
#, python-format
#, python-format
msgid "Failed to delete model. %(error)s"
msgid "Failed to delete model. %(error)s"
msgstr "حذف مدل با مشکل روبرو شد %(error)s"
msgstr "حذف مدل با مشکل روبرو شد %(error)s"
#: ../flask_admin/contrib/mongoengine/view.py:390
#: ../flask_admin/contrib/mongoengine/view.py:390
#: ../flask_admin/contrib/peewee
model
/view.py:376
#: ../flask_admin/contrib/peewee/view.py:376
#: ../flask_admin/contrib/pymongo/view.py:327
#: ../flask_admin/contrib/pymongo/view.py:327
#: ../flask_admin/contrib/sqla
model
/view.py:788
#: ../flask_admin/contrib/sqla/view.py:788
msgid "Are you sure you want to delete selected models?"
msgid "Are you sure you want to delete selected models?"
msgstr "آیا از خذف مدل ها اطمینان دارید"
msgstr "آیا از خذف مدل ها اطمینان دارید"
#: ../flask_admin/contrib/mongoengine/view.py:400
#: ../flask_admin/contrib/mongoengine/view.py:400
#: ../flask_admin/contrib/peewee
model
/view.py:392
#: ../flask_admin/contrib/peewee/view.py:392
#: ../flask_admin/contrib/pymongo/view.py:337
#: ../flask_admin/contrib/pymongo/view.py:337
#: ../flask_admin/contrib/sqla
model
/view.py:806
#: ../flask_admin/contrib/sqla/view.py:806
#, python-format
#, python-format
msgid "Model was successfully deleted."
msgid "Model was successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
...
@@ -249,20 +249,20 @@ msgstr[1] "%(count)s مدل با موفقیت خذف شدند"
...
@@ -249,20 +249,20 @@ msgstr[1] "%(count)s مدل با موفقیت خذف شدند"
msgstr[2] ""
msgstr[2] ""
#: ../flask_admin/contrib/mongoengine/view.py:405
#: ../flask_admin/contrib/mongoengine/view.py:405
#: ../flask_admin/contrib/peewee
model
/view.py:397
#: ../flask_admin/contrib/peewee/view.py:397
#: ../flask_admin/contrib/pymongo/view.py:342
#: ../flask_admin/contrib/pymongo/view.py:342
#: ../flask_admin/contrib/sqla
model
/view.py:811
#: ../flask_admin/contrib/sqla/view.py:811
#, python-format
#, python-format
msgid "Failed to delete models. %(error)s"
msgid "Failed to delete models. %(error)s"
msgstr "حذف مدل ها با مشکل روبرو شد %(error)s"
msgstr "حذف مدل ها با مشکل روبرو شد %(error)s"
#: ../flask_admin/contrib/sqla
model
/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla
model
/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla
model
/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgid "Not a valid choice"
msgstr "انتخاب مناسبی نیست"
msgstr "انتخاب مناسبی نیست"
#: ../flask_admin/contrib/sqla
model
/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgid "Already exists."
msgstr "قبلا وجود داشته است"
msgstr "قبلا وجود داشته است"
...
...
flask_admin/translations/fr/LC_MESSAGES/admin.po
View file @
698f4615
...
@@ -117,8 +117,8 @@ msgid "Failed to rename: %(error)s"
...
@@ -117,8 +117,8 @@ msgid "Failed to rename: %(error)s"
msgstr "Échec dans le renommage: %(error)s"
msgstr "Échec dans le renommage: %(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peewee
model
/view.py:355
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla
model
/view.py:680
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgid "Delete"
msgstr "Supprimer"
msgstr "Supprimer"
...
@@ -126,80 +126,80 @@ msgstr "Supprimer"
...
@@ -126,80 +126,80 @@ msgstr "Supprimer"
msgid "Are you sure you want to delete these files?"
msgid "Are you sure you want to delete these files?"
msgstr "Êtes-vous bien sûr de vouloir supprimer ces fichiers?"
msgstr "Êtes-vous bien sûr de vouloir supprimer ces fichiers?"
#: ../flask_admin/contrib/peewee
model
/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla
model
/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgid "equals"
msgstr "vaut"
msgstr "vaut"
#: ../flask_admin/contrib/peewee
model
/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla
model
/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgid "not equal"
msgstr "est différent de"
msgstr "est différent de"
#: ../flask_admin/contrib/peewee
model
/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla
model
/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgid "contains"
msgstr "contient"
msgstr "contient"
#: ../flask_admin/contrib/peewee
model
/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla
model
/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgid "not contains"
msgstr "ne contient pas"
msgstr "ne contient pas"
#: ../flask_admin/contrib/peewee
model
/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla
model
/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgid "greater than"
msgstr "plus grand que"
msgstr "plus grand que"
#: ../flask_admin/contrib/peewee
model
/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla
model
/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgid "smaller than"
msgstr "plus petit que"
msgstr "plus petit que"
#: ../flask_admin/contrib/peewee
model
/view.py:317
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla
model
/view.py:627
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
#, python-format
msgid "Failed to create model. %(error)s"
msgid "Failed to create model. %(error)s"
msgstr "Échec dans la création de l'objet. %(error)s"
msgstr "Échec dans la création de l'objet. %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:332
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla
model
/view.py:647
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
#, python-format
msgid "Failed to update model. %(error)s"
msgid "Failed to update model. %(error)s"
msgstr "Échec dans la dépose de l'objet. %(error)s"
msgstr "Échec dans la dépose de l'objet. %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:342
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla
model
/view.py:666
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
#, python-format
msgid "Failed to delete model. %(error)s"
msgid "Failed to delete model. %(error)s"
msgstr "Échec dans la suppression de l'objet: %(error)s"
msgstr "Échec dans la suppression de l'objet: %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:356
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla
model
/view.py:681
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgid "Are you sure you want to delete selected models?"
msgstr "Êtes-vous bien sûr de vouloir supprimer ces objets?"
msgstr "Êtes-vous bien sûr de vouloir supprimer ces objets?"
#: ../flask_admin/contrib/peewee
model
/view.py:372
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqla
model
/view.py:699
#: ../flask_admin/contrib/sqla/view.py:699
#, python-format
#, python-format
msgid "Model was successfully deleted."
msgid "Model was successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
msgstr[0] "L'objet a bien été détruit."
msgstr[0] "L'objet a bien été détruit."
msgstr[1] "Les %(count)s objets ont bien été détruits."
msgstr[1] "Les %(count)s objets ont bien été détruits."
#: ../flask_admin/contrib/peewee
model
/view.py:377
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqla
model
/view.py:704
#: ../flask_admin/contrib/sqla/view.py:704
#, python-format
#, python-format
msgid "Failed to delete models. %(error)s"
msgid "Failed to delete models. %(error)s"
msgstr "Échec dans la suppression des objets: %(error)s"
msgstr "Échec dans la suppression des objets: %(error)s"
#: ../flask_admin/contrib/sqla
model
/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla
model
/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla
model
/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgid "Not a valid choice"
msgstr "Choix incorrect"
msgstr "Choix incorrect"
#: ../flask_admin/contrib/sqla
model
/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgid "Already exists."
msgstr "Existe déjà."
msgstr "Existe déjà."
...
...
flask_admin/translations/ru/LC_MESSAGES/admin.po
View file @
698f4615
...
@@ -118,8 +118,8 @@ msgid "Failed to rename: %(error)s"
...
@@ -118,8 +118,8 @@ msgid "Failed to rename: %(error)s"
msgstr "Ошибка переименования: %(error)s"
msgstr "Ошибка переименования: %(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peewee
model
/view.py:355
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla
model
/view.py:680
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgid "Delete"
msgstr "Удалить"
msgstr "Удалить"
...
@@ -127,61 +127,61 @@ msgstr "Удалить"
...
@@ -127,61 +127,61 @@ msgstr "Удалить"
msgid "Are you sure you want to delete these files?"
msgid "Are you sure you want to delete these files?"
msgstr "Вы уверены что хотите удалить эти файлы?"
msgstr "Вы уверены что хотите удалить эти файлы?"
#: ../flask_admin/contrib/peewee
model
/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla
model
/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgid "equals"
msgstr "равно"
msgstr "равно"
#: ../flask_admin/contrib/peewee
model
/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla
model
/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgid "not equal"
msgstr "не равно"
msgstr "не равно"
#: ../flask_admin/contrib/peewee
model
/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla
model
/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgid "contains"
msgstr "содержит"
msgstr "содержит"
#: ../flask_admin/contrib/peewee
model
/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla
model
/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgid "not contains"
msgstr "не содержит"
msgstr "не содержит"
#: ../flask_admin/contrib/peewee
model
/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla
model
/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgid "greater than"
msgstr "больше чем"
msgstr "больше чем"
#: ../flask_admin/contrib/peewee
model
/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla
model
/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgid "smaller than"
msgstr "меньше чем"
msgstr "меньше чем"
#: ../flask_admin/contrib/peewee
model
/view.py:317
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla
model
/view.py:627
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
#, python-format
msgid "Failed to create model. %(error)s"
msgid "Failed to create model. %(error)s"
msgstr "Ошибка создания записи: %(error)s"
msgstr "Ошибка создания записи: %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:332
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla
model
/view.py:647
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
#, python-format
msgid "Failed to update model. %(error)s"
msgid "Failed to update model. %(error)s"
msgstr "Ошибка обновления записи: %(error)s"
msgstr "Ошибка обновления записи: %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:342
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla
model
/view.py:666
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
#, python-format
msgid "Failed to delete model. %(error)s"
msgid "Failed to delete model. %(error)s"
msgstr "Ошибка удаления записи: %(error)s"
msgstr "Ошибка удаления записи: %(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:356
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla
model
/view.py:681
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgid "Are you sure you want to delete selected models?"
msgstr "Вы уверены что хотите удалить ?"
msgstr "Вы уверены что хотите удалить ?"
#: ../flask_admin/contrib/sqla
model
/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgid "Already exists."
msgstr "Уже существует."
msgstr "Уже существует."
...
...
flask_admin/translations/zh_CN/LC_MESSAGES/admin.po
View file @
698f4615
...
@@ -116,8 +116,8 @@ msgid "Failed to rename: %(error)s"
...
@@ -116,8 +116,8 @@ msgid "Failed to rename: %(error)s"
msgstr "重命名时发生异常:%(error)s"
msgstr "重命名时发生异常:%(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peewee
model
/view.py:355
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla
model
/view.py:680
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgid "Delete"
msgstr "删除"
msgstr "删除"
...
@@ -125,79 +125,79 @@ msgstr "删除"
...
@@ -125,79 +125,79 @@ msgstr "删除"
msgid "Are you sure you want to delete these files?"
msgid "Are you sure you want to delete these files?"
msgstr "您确定要删除这些文件吗?"
msgstr "您确定要删除这些文件吗?"
#: ../flask_admin/contrib/peewee
model
/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla
model
/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgid "equals"
msgstr "等于"
msgstr "等于"
#: ../flask_admin/contrib/peewee
model
/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla
model
/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgid "not equal"
msgstr "不等于"
msgstr "不等于"
#: ../flask_admin/contrib/peewee
model
/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla
model
/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgid "contains"
msgstr "包含"
msgstr "包含"
#: ../flask_admin/contrib/peewee
model
/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla
model
/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgid "not contains"
msgstr "不包含"
msgstr "不包含"
#: ../flask_admin/contrib/peewee
model
/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla
model
/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgid "greater than"
msgstr "大于"
msgstr "大于"
#: ../flask_admin/contrib/peewee
model
/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla
model
/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgid "smaller than"
msgstr "小于"
msgstr "小于"
#: ../flask_admin/contrib/peewee
model
/view.py:317
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla
model
/view.py:627
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
#, python-format
msgid "Failed to create model. %(error)s"
msgid "Failed to create model. %(error)s"
msgstr "创建模型时发生异常:%(error)s"
msgstr "创建模型时发生异常:%(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:332
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla
model
/view.py:647
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
#, python-format
msgid "Failed to update model. %(error)s"
msgid "Failed to update model. %(error)s"
msgstr "更新模型时发生异常:%(error)s"
msgstr "更新模型时发生异常:%(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:342
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla
model
/view.py:666
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
#, python-format
msgid "Failed to delete model. %(error)s"
msgid "Failed to delete model. %(error)s"
msgstr "删除模型时发生异常:%(error)s"
msgstr "删除模型时发生异常:%(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:356
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla
model
/view.py:681
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgid "Are you sure you want to delete selected models?"
msgstr "您确定要删除这些模型?"
msgstr "您确定要删除这些模型?"
#: ../flask_admin/contrib/peewee
model
/view.py:372
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqla
model
/view.py:699
#: ../flask_admin/contrib/sqla/view.py:699
#, python-format
#, python-format
msgid "Model was successfully deleted."
msgid "Model was successfully deleted."
msgid_plural "%(count)s 个模型已成功删除。"
msgid_plural "%(count)s 个模型已成功删除。"
msgstr[0] "删除已成功完成。"
msgstr[0] "删除已成功完成。"
#: ../flask_admin/contrib/peewee
model
/view.py:377
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqla
model
/view.py:704
#: ../flask_admin/contrib/sqla/view.py:704
#, python-format
#, python-format
msgid "Failed to delete models. %(error)s"
msgid "Failed to delete models. %(error)s"
msgstr "删除模型时发生异常:%(error)s"
msgstr "删除模型时发生异常:%(error)s"
#: ../flask_admin/contrib/sqla
model
/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla
model
/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla
model
/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgid "Not a valid choice"
msgstr "选择的值不正确。"
msgstr "选择的值不正确。"
#: ../flask_admin/contrib/sqla
model
/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgid "Already exists."
msgstr "数据已经存在。"
msgstr "数据已经存在。"
...
...
flask_admin/translations/zh_TW/LC_MESSAGES/admin.po
View file @
698f4615
...
@@ -116,8 +116,8 @@ msgid "Failed to rename: %(error)s"
...
@@ -116,8 +116,8 @@ msgid "Failed to rename: %(error)s"
msgstr "重新命名的時候發生異常:%(error)s"
msgstr "重新命名的時候發生異常:%(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peewee
model
/view.py:355
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla
model
/view.py:680
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgid "Delete"
msgstr "刪除"
msgstr "刪除"
...
@@ -125,79 +125,79 @@ msgstr "刪除"
...
@@ -125,79 +125,79 @@ msgstr "刪除"
msgid "Are you sure you want to delete these files?"
msgid "Are you sure you want to delete these files?"
msgstr "您確定要刪除這些檔案嗎?"
msgstr "您確定要刪除這些檔案嗎?"
#: ../flask_admin/contrib/peewee
model
/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla
model
/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgid "equals"
msgstr "等於"
msgstr "等於"
#: ../flask_admin/contrib/peewee
model
/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla
model
/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgid "not equal"
msgstr "不等於"
msgstr "不等於"
#: ../flask_admin/contrib/peewee
model
/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla
model
/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgid "contains"
msgstr "包含"
msgstr "包含"
#: ../flask_admin/contrib/peewee
model
/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla
model
/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgid "not contains"
msgstr "不包含"
msgstr "不包含"
#: ../flask_admin/contrib/peewee
model
/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla
model
/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgid "greater than"
msgstr "大於"
msgstr "大於"
#: ../flask_admin/contrib/peewee
model
/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla
model
/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgid "smaller than"
msgstr "小於"
msgstr "小於"
#: ../flask_admin/contrib/peewee
model
/view.py:317
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla
model
/view.py:627
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
#, python-format
msgid "Failed to create model. %(error)s"
msgid "Failed to create model. %(error)s"
msgstr "建立模型的時候發生異常:%(error)s"
msgstr "建立模型的時候發生異常:%(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:332
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla
model
/view.py:647
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
#, python-format
msgid "Failed to update model. %(error)s"
msgid "Failed to update model. %(error)s"
msgstr "更新模型的時候發生異常:%(error)s"
msgstr "更新模型的時候發生異常:%(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:342
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla
model
/view.py:666
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
#, python-format
msgid "Failed to delete model. %(error)s"
msgid "Failed to delete model. %(error)s"
msgstr "刪除模型的時候發生異常:%(error)s"
msgstr "刪除模型的時候發生異常:%(error)s"
#: ../flask_admin/contrib/peewee
model
/view.py:356
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla
model
/view.py:681
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgid "Are you sure you want to delete selected models?"
msgstr "您確定要刪除這些模型嗎?"
msgstr "您確定要刪除這些模型嗎?"
#: ../flask_admin/contrib/peewee
model
/view.py:372
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqla
model
/view.py:699
#: ../flask_admin/contrib/sqla/view.py:699
#, python-format
#, python-format
msgid "Model was successfully deleted."
msgid "Model was successfully deleted."
msgid_plural "%(count)s 個模型已被成功刪除。"
msgid_plural "%(count)s 個模型已被成功刪除。"
msgstr[0] "刪除作業成功完成。"
msgstr[0] "刪除作業成功完成。"
#: ../flask_admin/contrib/peewee
model
/view.py:377
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqla
model
/view.py:704
#: ../flask_admin/contrib/sqla/view.py:704
#, python-format
#, python-format
msgid "Failed to delete models. %(error)s"
msgid "Failed to delete models. %(error)s"
msgstr "刪除模型的時候發生異常:%(error)s"
msgstr "刪除模型的時候發生異常:%(error)s"
#: ../flask_admin/contrib/sqla
model
/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla
model
/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla
model
/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgid "Not a valid choice"
msgstr "炫則的值不正確。"
msgstr "炫則的值不正確。"
#: ../flask_admin/contrib/sqla
model
/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgid "Already exists."
msgstr "資料已經存在。"
msgstr "資料已經存在。"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment