Commit 698f4615 authored by Serge S. Koval's avatar Serge S. Koval

Updated internal sqla/peewee references

parent a2366f85
......@@ -114,7 +114,7 @@ msgid "Failed to rename: %(error)s"
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peeweemodel/view.py:355
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqlamodel/view.py:680
msgid "Delete"
msgstr ""
......@@ -123,60 +123,60 @@ msgstr ""
msgid "Are you sure you want to delete these files?"
msgstr ""
#: ../flask_admin/contrib/peeweemodel/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqlamodel/filters.py:35
msgid "equals"
msgstr ""
#: ../flask_admin/contrib/peeweemodel/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqlamodel/filters.py:43
msgid "not equal"
msgstr ""
#: ../flask_admin/contrib/peeweemodel/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqlamodel/filters.py:52
msgid "contains"
msgstr ""
#: ../flask_admin/contrib/peeweemodel/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqlamodel/filters.py:61
msgid "not contains"
msgstr ""
#: ../flask_admin/contrib/peeweemodel/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqlamodel/filters.py:69
msgid "greater than"
msgstr ""
#: ../flask_admin/contrib/peeweemodel/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqlamodel/filters.py:77
msgid "smaller than"
msgstr ""
#: ../flask_admin/contrib/peeweemodel/view.py:317
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqlamodel/view.py:627
#, python-format
msgid "Failed to create model. %(error)s"
msgstr ""
#: ../flask_admin/contrib/peeweemodel/view.py:332
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqlamodel/view.py:647
#, python-format
msgid "Failed to update model. %(error)s"
msgstr ""
#: ../flask_admin/contrib/peeweemodel/view.py:342
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqlamodel/view.py:666
#, python-format
msgid "Failed to delete model. %(error)s"
msgstr ""
#: ../flask_admin/contrib/peeweemodel/view.py:356
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqlamodel/view.py:681
msgid "Are you sure you want to delete selected models?"
msgstr ""
#: ../flask_admin/contrib/peeweemodel/view.py:372
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqlamodel/view.py:699
#, python-format
msgid "Model was successfully deleted."
......@@ -184,7 +184,7 @@ msgid_plural "%(count)s models were successfully deleted."
msgstr[0] ""
msgstr[1] ""
#: ../flask_admin/contrib/peeweemodel/view.py:377
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqlamodel/view.py:704
#, python-format
msgid "Failed to delete models. %(error)s"
......
......@@ -10,8 +10,8 @@ API
mod_tools
mod_actions
mod_contrib_sqlamodel
mod_contrib_sqla
mod_contrib_mongoengine
mod_contrib_peeweemodel
mod_contrib_peewee
mod_contrib_pymongo
mod_contrib_fileadmin
\ No newline at end of file
``flask.ext.admin.contrib.peeweemodel``
=======================================
``flask.ext.admin.contrib.peewee``
==================================
Peewee model backend implementation.
.. automodule:: flask.ext.admin.contrib.peeweemodel
.. automodule:: flask.ext.admin.contrib.peewee
.. autoclass:: ModelView
:members:
......
``flask.ext.admin.contrib.sqlamodel``
=====================================
``flask.ext.admin.contrib.sqla``
================================
SQLAlchemy model backend implementation.
.. automodule:: flask.ext.admin.contrib.sqlamodel
.. automodule:: flask.ext.admin.contrib.sqla
.. autoclass:: ModelView
:members:
......
......@@ -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
For more documentation, check :doc:`api/mod_contrib_peeweemodel` 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>`_.
......@@ -24,7 +24,7 @@ and get session from the `SQLAlchemy` object::
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext.admin import Admin
from flask.ext.admin.contrib.sqlamodel import ModelView
from flask.ext.admin.contrib.sqla import ModelView
app = Flask(__name__)
# .. read settings
......@@ -73,7 +73,7 @@ Customizing administrative interface
List view can be customized in different ways.
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.sqlamodel.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.
For example::
......@@ -89,7 +89,7 @@ For example::
# Add filters for name and email columns
column_filters = ('name', 'email')
Alternatively, you can override some of the :class:`~flask.ext.admin.contrib.sqlamodel.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,
you can do something like this::
......@@ -100,7 +100,7 @@ you can do something like this::
form_class.extra = TextField('Extra')
return form_class
Check :doc:`api/mod_contrib_sqlamodel` documentation for list of
Check :doc:`api/mod_contrib_sqla` documentation for list of
configuration properties and methods.
Example
......
......@@ -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.ext.admin import Admin
from flask.ext.admin.contrib.sqlamodel import ModelView
from flask.ext.admin.contrib.sqla import ModelView
from flask.ext.sqlalchemy import SQLAlchemy
app = Flask(__name__)
......@@ -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
backends) and specific backend documentation, for example :doc:`api/mod_contrib_sqlamodel`. 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.
Authentication
......
......@@ -30,7 +30,7 @@ Steps to add new model backend:
This method will return primary key value from
the model. For example, in SQLAlchemy backend,
it gets primary key from the model using :meth:`~flask.ext.admin.contrib.sqlamodel.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.
For example::
......@@ -100,7 +100,7 @@ Steps to add new model backend:
filtering logic for this filter type.
Lets take SQLAlchemy model backend as an example.
All SQLAlchemy filters derive from :class:`~flask.ext.admin.contrib.sqlamodel.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
(like, not like, greater, etc) and accepts column as
......
......@@ -207,7 +207,7 @@ Flask-Admin comes with built-in few ORM backends.
Lets pick SQLAlchemy backend. It is very easy to use::
from flask.ext.admin.contrib.sqlamodel import ModelView
from flask.ext.admin.contrib.sqla import ModelView
# Flask and Flask-SQLAlchemy initialization here
......@@ -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,
you can do something like this::
from flask.ext.admin.contrib.sqlamodel import ModelView
from flask.ext.admin.contrib.sqla import ModelView
# Flask and Flask-SQLAlchemy initialization here
......@@ -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`.
class and implementing database-related methods.
Please refer to :mod:`flask.ext.admin.contrib.sqlamodel` 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
----------
......
......@@ -4,7 +4,7 @@ from flask.ext.sqlalchemy import SQLAlchemy
from wtforms import form, fields, validators
from flask.ext import admin, login
from flask.ext.admin.contrib import sqlamodel
from flask.ext.admin.contrib import sqla
from flask.ext.admin import helpers
# Create Flask application
......@@ -85,7 +85,7 @@ def init_login():
# Create customized model view class
class MyModelView(sqlamodel.ModelView):
class MyModelView(sqla.ModelView):
def is_accessible(self):
return login.current_user.is_authenticated()
......
......@@ -4,7 +4,7 @@ from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext import admin
from flask.ext.babelex import Babel
from flask.ext.admin.contrib import sqlamodel
from flask.ext.admin.contrib import sqla
# Create application
app = Flask(__name__)
......@@ -67,8 +67,8 @@ if __name__ == '__main__':
admin.locale_selector(get_locale)
# Add views
admin.add_view(sqlamodel.ModelView(User, db.session))
admin.add_view(sqlamodel.ModelView(Post, db.session))
admin.add_view(sqla.ModelView(User, db.session))
admin.add_view(sqla.ModelView(Post, db.session))
# Create DB
db.create_all()
......
......@@ -2,7 +2,7 @@ from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext import admin, wtf
from flask.ext.admin.contrib.sqlamodel import ModelView
from flask.ext.admin.contrib.sqla import ModelView
# Create application
app = Flask(__name__)
......
......@@ -3,7 +3,7 @@ from flask import Flask
import peewee
from flask.ext import admin
from flask.ext.admin.contrib import peeweemodel
from flask.ext.admin.contrib import peewee
app = Flask(__name__)
......@@ -46,11 +46,11 @@ class Post(BaseModel):
return self.title
class UserAdmin(peeweemodel.ModelView):
class UserAdmin(peewee.ModelView):
inline_models = (UserInfo,)
class PostAdmin(peeweemodel.ModelView):
class PostAdmin(peewee.ModelView):
# Visible columns in the list view
column_exclude_list = ['text']
......
......@@ -12,9 +12,9 @@ from wtforms import fields
from flask.ext import admin
from flask.ext.admin.form import RenderTemplateWidget
from flask.ext.admin.model.form import InlineFormAdmin
from flask.ext.admin.contrib.sqlamodel import ModelView
from flask.ext.admin.contrib.sqlamodel.form import InlineModelConverter
from flask.ext.admin.contrib.sqlamodel.fields import InlineModelFormList
from flask.ext.admin.contrib.sqla import ModelView
from flask.ext.admin.contrib.sqla.form import InlineModelConverter
from flask.ext.admin.contrib.sqla.fields import InlineModelFormList
# Create application
app = Flask(__name__)
......
......@@ -4,8 +4,8 @@ from flask.ext.sqlalchemy import SQLAlchemy
from wtforms import validators
from flask.ext import admin
from flask.ext.admin.contrib import sqlamodel
from flask.ext.admin.contrib.sqlamodel import filters
from flask.ext.admin.contrib import sqla
from flask.ext.admin.contrib.sqla import filters
# Create application
app = Flask(__name__)
......@@ -90,12 +90,12 @@ def index():
# Customized User model admin
class UserAdmin(sqlamodel.ModelView):
class UserAdmin(sqla.ModelView):
inline_models = (UserInfo,)
# Customized Post model admin
class PostAdmin(sqlamodel.ModelView):
class PostAdmin(sqla.ModelView):
# Visible columns in the list view
column_exclude_list = ['text']
......@@ -124,7 +124,7 @@ class PostAdmin(sqlamodel.ModelView):
super(PostAdmin, self).__init__(Post, session)
class TreeView(sqlamodel.ModelView):
class TreeView(sqla.ModelView):
inline_models = (Tree,)
......@@ -134,7 +134,7 @@ if __name__ == '__main__':
# Add views
admin.add_view(UserAdmin(User, db.session))
admin.add_view(sqlamodel.ModelView(Tag, db.session))
admin.add_view(sqla.ModelView(Tag, db.session))
admin.add_view(PostAdmin(db.session))
admin.add_view(TreeView(Tree, db.session))
......
......@@ -4,7 +4,7 @@ from flask.ext.sqlalchemy import SQLAlchemy
from wtforms import fields, widgets
from flask.ext import admin
from flask.ext.admin.contrib import sqlamodel
from flask.ext.admin.contrib import sqla
# Create application
app = Flask(__name__)
......@@ -40,7 +40,7 @@ class Page(db.Model):
# Customized admin interface
class PageAdmin(sqlamodel.ModelView):
class PageAdmin(sqla.ModelView):
form_overrides = dict(text=CKTextAreaField)
create_template = 'create.html'
......
......@@ -11,7 +11,7 @@ from peewee import PrimaryKeyField, ForeignKeyField, Field, CharField, TextField
from wtfpeewee.orm import model_form
from flask.ext.admin.actions import action
from flask.ext.admin.contrib.peeweemodel import filters
from flask.ext.admin.contrib.peewee import filters
from .form import CustomModelConverter, InlineModelConverter, save_inline
from .tools import get_primary_key, parse_like_term
......@@ -22,7 +22,7 @@ class ModelView(BaseModelView):
Collection of the column filters.
Can contain either field names or instances of
:class:`flask.ext.admin.contrib.peeweemodel.filters.BaseFilter` classes.
:class:`flask.ext.admin.contrib.peewee.filters.BaseFilter` classes.
For example::
......
......@@ -2,7 +2,7 @@ import warnings
from flask.ext.admin.babel import gettext
from flask.ext.admin.model import filters
from flask.ext.admin.contrib.sqlamodel import tools
from flask.ext.admin.contrib.sqla import tools
class BaseSQLAFilter(filters.BaseFilter):
......
......@@ -13,7 +13,7 @@ from flask.ext.admin.model import BaseModelView
from flask.ext.admin.actions import action
from flask.ext.admin._backwards import ObsoleteAttr
from flask.ext.admin.contrib.sqlamodel import form, filters, tools
from flask.ext.admin.contrib.sqla import form, filters, tools
from .typefmt import DEFAULT_FORMATTERS
......@@ -112,7 +112,7 @@ class ModelView(BaseModelView):
"""
Collection of the column filters.
Can contain either field names or instances of :class:`flask.ext.admin.contrib.sqlamodel.filters.BaseFilter` classes.
Can contain either field names or instances of :class:`flask.ext.admin.contrib.sqla.filters.BaseFilter` classes.
For example::
......
......@@ -11,7 +11,7 @@ import peewee
from wtforms import fields
from flask.ext.admin._compat import iteritems
from flask.ext.admin.contrib.peeweemodel import ModelView
from flask.ext.admin.contrib.peewee import ModelView
from . import setup
......
......@@ -3,7 +3,7 @@ from nose.tools import eq_, ok_, raises
from wtforms import fields
from flask.ext.admin._compat import iteritems
from flask.ext.admin.contrib.sqlamodel import ModelView
from flask.ext.admin.contrib.sqla import ModelView
from . import setup
......
......@@ -3,8 +3,8 @@ from nose.tools import eq_, ok_, raises
from wtforms import fields
from flask.ext.admin.contrib.sqlamodel import ModelView
from flask.ext.admin.contrib.sqlamodel.fields import InlineModelFormList
from flask.ext.admin.contrib.sqla import ModelView
from flask.ext.admin.contrib.sqla.fields import InlineModelFormList
from . import setup
......
......@@ -117,8 +117,8 @@ msgid "Failed to rename: %(error)s"
msgstr "Chyba při přejmenování: %(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peeweemodel/view.py:355
#: ../flask_admin/contrib/sqlamodel/view.py:680
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgstr "Smazat"
......@@ -126,61 +126,61 @@ msgstr "Smazat"
msgid "Are you sure you want to delete these files?"
msgstr "Skutečně chcete vymazat následující soubory?"
#: ../flask_admin/contrib/peeweemodel/filters.py:35
#: ../flask_admin/contrib/sqlamodel/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgstr "rovno"
#: ../flask_admin/contrib/peeweemodel/filters.py:43
#: ../flask_admin/contrib/sqlamodel/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgstr "není rovno"
#: ../flask_admin/contrib/peeweemodel/filters.py:52
#: ../flask_admin/contrib/sqlamodel/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgstr "obsahuje"
#: ../flask_admin/contrib/peeweemodel/filters.py:61
#: ../flask_admin/contrib/sqlamodel/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgstr "neobsahuje"
#: ../flask_admin/contrib/peeweemodel/filters.py:69
#: ../flask_admin/contrib/sqlamodel/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgstr "větší než"
#: ../flask_admin/contrib/peeweemodel/filters.py:77
#: ../flask_admin/contrib/sqlamodel/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgstr "menší než"
#: ../flask_admin/contrib/peeweemodel/view.py:317
#: ../flask_admin/contrib/sqlamodel/view.py:627
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
msgid "Failed to create model. %(error)s"
msgstr "Chyba při vytváření modelu. %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:332
#: ../flask_admin/contrib/sqlamodel/view.py:647
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
msgid "Failed to update model. %(error)s"
msgstr "Chyba při aktualizaci modelu. %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:342
#: ../flask_admin/contrib/sqlamodel/view.py:666
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
msgid "Failed to delete model. %(error)s"
msgstr "Chyba při mazání modelu. %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:356
#: ../flask_admin/contrib/sqlamodel/view.py:681
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgstr "Skutečně chcete vymazat vybrané modely?"
#: ../flask_admin/contrib/peeweemodel/view.py:372
#: ../flask_admin/contrib/sqlamodel/view.py:699
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqla/view.py:699
#, python-format
msgid "Model was successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
......@@ -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[2] "%(count)s modelů bylo úspěšně smazáno."
#: ../flask_admin/contrib/peeweemodel/view.py:377
#: ../flask_admin/contrib/sqlamodel/view.py:704
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqla/view.py:704
#, python-format
msgid "Failed to delete models. %(error)s"
msgstr "Chyba při mazání modelu. %(error)s"
#: ../flask_admin/contrib/sqlamodel/fields.py:125
#: ../flask_admin/contrib/sqlamodel/fields.py:175
#: ../flask_admin/contrib/sqlamodel/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgstr "Tato volba není přípustná"
#: ../flask_admin/contrib/sqlamodel/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgstr "Již existuje."
......
......@@ -116,8 +116,8 @@ msgid "Failed to rename: %(error)s"
msgstr "Umbenennen fehlgeschlagen: %(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peeweemodel/view.py:355
#: ../flask_admin/contrib/sqlamodel/view.py:680
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgstr "Löschen"
......@@ -125,80 +125,80 @@ msgstr "Löschen"
msgid "Are you sure you want to delete these files?"
msgstr "Sind Sie sicher, dass Sie diese Dateien löschen wollen?"
#: ../flask_admin/contrib/peeweemodel/filters.py:35
#: ../flask_admin/contrib/sqlamodel/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgstr "gleich"
#: ../flask_admin/contrib/peeweemodel/filters.py:43
#: ../flask_admin/contrib/sqlamodel/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgstr "ungleich"
#: ../flask_admin/contrib/peeweemodel/filters.py:52
#: ../flask_admin/contrib/sqlamodel/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgstr "enthält"
#: ../flask_admin/contrib/peeweemodel/filters.py:61
#: ../flask_admin/contrib/sqlamodel/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgstr "enthält nicht"
#: ../flask_admin/contrib/peeweemodel/filters.py:69
#: ../flask_admin/contrib/sqlamodel/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgstr "größer als"
#: ../flask_admin/contrib/peeweemodel/filters.py:77
#: ../flask_admin/contrib/sqlamodel/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgstr "kleiner als"
#: ../flask_admin/contrib/peeweemodel/view.py:317
#: ../flask_admin/contrib/sqlamodel/view.py:627
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
msgid "Failed to create model. %(error)s"
msgstr "Erstellen von Model fehlgeschlagen: %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:332
#: ../flask_admin/contrib/sqlamodel/view.py:647
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
msgid "Failed to update model. %(error)s"
msgstr "Aktualisieren von Model fehlgeschlagen: %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:342
#: ../flask_admin/contrib/sqlamodel/view.py:666
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
msgid "Failed to delete model. %(error)s"
msgstr "Löschen von Model fehlgeschlagen: %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:356
#: ../flask_admin/contrib/sqlamodel/view.py:681
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgstr "Sind Sie sicher, dass sie die ausgewählten Models löschen wollen?"
#: ../flask_admin/contrib/peeweemodel/view.py:372
#: ../flask_admin/contrib/sqlamodel/view.py:699
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqla/view.py:699
#, python-format
msgid "Model was successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
msgstr[0] "Model wurde erfolgreich gelöscht."
msgstr[1] "%(count)s Models wurden erfolgreich gelöscht."
#: ../flask_admin/contrib/peeweemodel/view.py:377
#: ../flask_admin/contrib/sqlamodel/view.py:704
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqla/view.py:704
#, fuzzy, python-format
msgid "Failed to delete models. %(error)s"
msgstr "Löschen von Model fehlgeschlagen: %(error)s"
#: ../flask_admin/contrib/sqlamodel/fields.py:125
#: ../flask_admin/contrib/sqlamodel/fields.py:175
#: ../flask_admin/contrib/sqlamodel/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgstr "Keine gültige Auswahl"
#: ../flask_admin/contrib/sqlamodel/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgstr "Existiert bereits."
......
......@@ -150,9 +150,9 @@ msgstr "عدم توانایی در ویرایش %(name)s"
#: ../flask_admin/contrib/fileadmin.py:677
#: ../flask_admin/contrib/mongoengine/view.py:389
#: ../flask_admin/contrib/peeweemodel/view.py:375
#: ../flask_admin/contrib/peewee/view.py:375
#: ../flask_admin/contrib/pymongo/view.py:326
#: ../flask_admin/contrib/sqlamodel/view.py:787
#: ../flask_admin/contrib/sqla/view.py:787
msgid "Delete"
msgstr "حذف"
......@@ -165,82 +165,82 @@ msgid "Edit"
msgstr "ویرایش"
#: ../flask_admin/contrib/mongoengine/filters.py:36
#: ../flask_admin/contrib/peeweemodel/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/pymongo/filters.py:38
#: ../flask_admin/contrib/sqlamodel/filters.py:36
#: ../flask_admin/contrib/sqla/filters.py:36
msgid "equals"
msgstr "برابر با"
#: ../flask_admin/contrib/mongoengine/filters.py:45
#: ../flask_admin/contrib/peeweemodel/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/pymongo/filters.py:47
#: ../flask_admin/contrib/sqlamodel/filters.py:44
#: ../flask_admin/contrib/sqla/filters.py:44
msgid "not equal"
msgstr "برابر نیست با"
#: ../flask_admin/contrib/mongoengine/filters.py:55
#: ../flask_admin/contrib/peeweemodel/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/pymongo/filters.py:57
#: ../flask_admin/contrib/sqlamodel/filters.py:53
#: ../flask_admin/contrib/sqla/filters.py:53
msgid "contains"
msgstr "محتوی"
#: ../flask_admin/contrib/mongoengine/filters.py:65
#: ../flask_admin/contrib/peeweemodel/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/pymongo/filters.py:67
#: ../flask_admin/contrib/sqlamodel/filters.py:62
#: ../flask_admin/contrib/sqla/filters.py:62
msgid "not contains"
msgstr "محتوی نیست"
#: ../flask_admin/contrib/mongoengine/filters.py:74
#: ../flask_admin/contrib/peeweemodel/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/pymongo/filters.py:76
#: ../flask_admin/contrib/sqlamodel/filters.py:70
#: ../flask_admin/contrib/sqla/filters.py:70
msgid "greater than"
msgstr "بزرگتر از"
#: ../flask_admin/contrib/mongoengine/filters.py:83
#: ../flask_admin/contrib/peeweemodel/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/pymongo/filters.py:85
#: ../flask_admin/contrib/sqlamodel/filters.py:78
#: ../flask_admin/contrib/sqla/filters.py:78
msgid "smaller than"
msgstr "کوچکتر از"
#: ../flask_admin/contrib/mongoengine/view.py:338
#: ../flask_admin/contrib/peeweemodel/view.py:337
#: ../flask_admin/contrib/peewee/view.py:337
#: ../flask_admin/contrib/pymongo/view.py:268
#: ../flask_admin/contrib/sqlamodel/view.py:734
#: ../flask_admin/contrib/sqla/view.py:734
#, python-format
msgid "Failed to create model. %(error)s"
msgstr "ساخت مدل با مشکل روبرو شد %(error)s"
#: ../flask_admin/contrib/mongoengine/view.py:358
#: ../flask_admin/contrib/peeweemodel/view.py:352
#: ../flask_admin/contrib/peewee/view.py:352
#: ../flask_admin/contrib/pymongo/view.py:290
#: ../flask_admin/contrib/sqlamodel/view.py:754
#: ../flask_admin/contrib/sqla/view.py:754
#, python-format
msgid "Failed to update model. %(error)s"
msgstr "بروزرسانی مدل با مشکل روبرو شد%(error)s"
#: ../flask_admin/contrib/mongoengine/view.py:375
#: ../flask_admin/contrib/peeweemodel/view.py:362
#: ../flask_admin/contrib/peewee/view.py:362
#: ../flask_admin/contrib/pymongo/view.py:312
#: ../flask_admin/contrib/sqlamodel/view.py:773
#: ../flask_admin/contrib/sqla/view.py:773
#, python-format
msgid "Failed to delete model. %(error)s"
msgstr "حذف مدل با مشکل روبرو شد %(error)s"
#: ../flask_admin/contrib/mongoengine/view.py:390
#: ../flask_admin/contrib/peeweemodel/view.py:376
#: ../flask_admin/contrib/peewee/view.py:376
#: ../flask_admin/contrib/pymongo/view.py:327
#: ../flask_admin/contrib/sqlamodel/view.py:788
#: ../flask_admin/contrib/sqla/view.py:788
msgid "Are you sure you want to delete selected models?"
msgstr "آیا از خذف مدل ها اطمینان دارید"
#: ../flask_admin/contrib/mongoengine/view.py:400
#: ../flask_admin/contrib/peeweemodel/view.py:392
#: ../flask_admin/contrib/peewee/view.py:392
#: ../flask_admin/contrib/pymongo/view.py:337
#: ../flask_admin/contrib/sqlamodel/view.py:806
#: ../flask_admin/contrib/sqla/view.py:806
#, python-format
msgid "Model was successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
......@@ -249,20 +249,20 @@ msgstr[1] "%(count)s مدل با موفقیت خذف شدند"
msgstr[2] ""
#: ../flask_admin/contrib/mongoengine/view.py:405
#: ../flask_admin/contrib/peeweemodel/view.py:397
#: ../flask_admin/contrib/peewee/view.py:397
#: ../flask_admin/contrib/pymongo/view.py:342
#: ../flask_admin/contrib/sqlamodel/view.py:811
#: ../flask_admin/contrib/sqla/view.py:811
#, python-format
msgid "Failed to delete models. %(error)s"
msgstr "حذف مدل ها با مشکل روبرو شد %(error)s"
#: ../flask_admin/contrib/sqlamodel/fields.py:125
#: ../flask_admin/contrib/sqlamodel/fields.py:175
#: ../flask_admin/contrib/sqlamodel/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgstr "انتخاب مناسبی نیست"
#: ../flask_admin/contrib/sqlamodel/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgstr "قبلا وجود داشته است"
......
......@@ -117,8 +117,8 @@ msgid "Failed to rename: %(error)s"
msgstr "Échec dans le renommage: %(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peeweemodel/view.py:355
#: ../flask_admin/contrib/sqlamodel/view.py:680
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgstr "Supprimer"
......@@ -126,80 +126,80 @@ msgstr "Supprimer"
msgid "Are you sure you want to delete these files?"
msgstr "Êtes-vous bien sûr de vouloir supprimer ces fichiers?"
#: ../flask_admin/contrib/peeweemodel/filters.py:35
#: ../flask_admin/contrib/sqlamodel/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgstr "vaut"
#: ../flask_admin/contrib/peeweemodel/filters.py:43
#: ../flask_admin/contrib/sqlamodel/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgstr "est différent de"
#: ../flask_admin/contrib/peeweemodel/filters.py:52
#: ../flask_admin/contrib/sqlamodel/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgstr "contient"
#: ../flask_admin/contrib/peeweemodel/filters.py:61
#: ../flask_admin/contrib/sqlamodel/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgstr "ne contient pas"
#: ../flask_admin/contrib/peeweemodel/filters.py:69
#: ../flask_admin/contrib/sqlamodel/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgstr "plus grand que"
#: ../flask_admin/contrib/peeweemodel/filters.py:77
#: ../flask_admin/contrib/sqlamodel/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgstr "plus petit que"
#: ../flask_admin/contrib/peeweemodel/view.py:317
#: ../flask_admin/contrib/sqlamodel/view.py:627
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
msgid "Failed to create model. %(error)s"
msgstr "Échec dans la création de l'objet. %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:332
#: ../flask_admin/contrib/sqlamodel/view.py:647
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
msgid "Failed to update model. %(error)s"
msgstr "Échec dans la dépose de l'objet. %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:342
#: ../flask_admin/contrib/sqlamodel/view.py:666
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
msgid "Failed to delete model. %(error)s"
msgstr "Échec dans la suppression de l'objet: %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:356
#: ../flask_admin/contrib/sqlamodel/view.py:681
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgstr "Êtes-vous bien sûr de vouloir supprimer ces objets?"
#: ../flask_admin/contrib/peeweemodel/view.py:372
#: ../flask_admin/contrib/sqlamodel/view.py:699
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqla/view.py:699
#, python-format
msgid "Model was successfully deleted."
msgid_plural "%(count)s models were successfully deleted."
msgstr[0] "L'objet a bien été détruit."
msgstr[1] "Les %(count)s objets ont bien été détruits."
#: ../flask_admin/contrib/peeweemodel/view.py:377
#: ../flask_admin/contrib/sqlamodel/view.py:704
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqla/view.py:704
#, python-format
msgid "Failed to delete models. %(error)s"
msgstr "Échec dans la suppression des objets: %(error)s"
#: ../flask_admin/contrib/sqlamodel/fields.py:125
#: ../flask_admin/contrib/sqlamodel/fields.py:175
#: ../flask_admin/contrib/sqlamodel/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgstr "Choix incorrect"
#: ../flask_admin/contrib/sqlamodel/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgstr "Existe déjà."
......
......@@ -118,8 +118,8 @@ msgid "Failed to rename: %(error)s"
msgstr "Ошибка переименования: %(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peeweemodel/view.py:355
#: ../flask_admin/contrib/sqlamodel/view.py:680
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgstr "Удалить"
......@@ -127,61 +127,61 @@ msgstr "Удалить"
msgid "Are you sure you want to delete these files?"
msgstr "Вы уверены что хотите удалить эти файлы?"
#: ../flask_admin/contrib/peeweemodel/filters.py:35
#: ../flask_admin/contrib/sqlamodel/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgstr "равно"
#: ../flask_admin/contrib/peeweemodel/filters.py:43
#: ../flask_admin/contrib/sqlamodel/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgstr "не равно"
#: ../flask_admin/contrib/peeweemodel/filters.py:52
#: ../flask_admin/contrib/sqlamodel/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgstr "содержит"
#: ../flask_admin/contrib/peeweemodel/filters.py:61
#: ../flask_admin/contrib/sqlamodel/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgstr "не содержит"
#: ../flask_admin/contrib/peeweemodel/filters.py:69
#: ../flask_admin/contrib/sqlamodel/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgstr "больше чем"
#: ../flask_admin/contrib/peeweemodel/filters.py:77
#: ../flask_admin/contrib/sqlamodel/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgstr "меньше чем"
#: ../flask_admin/contrib/peeweemodel/view.py:317
#: ../flask_admin/contrib/sqlamodel/view.py:627
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
msgid "Failed to create model. %(error)s"
msgstr "Ошибка создания записи: %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:332
#: ../flask_admin/contrib/sqlamodel/view.py:647
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
msgid "Failed to update model. %(error)s"
msgstr "Ошибка обновления записи: %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:342
#: ../flask_admin/contrib/sqlamodel/view.py:666
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
msgid "Failed to delete model. %(error)s"
msgstr "Ошибка удаления записи: %(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:356
#: ../flask_admin/contrib/sqlamodel/view.py:681
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgstr "Вы уверены что хотите удалить ?"
#: ../flask_admin/contrib/sqlamodel/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgstr "Уже существует."
......
......@@ -116,8 +116,8 @@ msgid "Failed to rename: %(error)s"
msgstr "重命名时发生异常:%(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peeweemodel/view.py:355
#: ../flask_admin/contrib/sqlamodel/view.py:680
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgstr "删除"
......@@ -125,79 +125,79 @@ msgstr "删除"
msgid "Are you sure you want to delete these files?"
msgstr "您确定要删除这些文件吗?"
#: ../flask_admin/contrib/peeweemodel/filters.py:35
#: ../flask_admin/contrib/sqlamodel/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgstr "等于"
#: ../flask_admin/contrib/peeweemodel/filters.py:43
#: ../flask_admin/contrib/sqlamodel/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgstr "不等于"
#: ../flask_admin/contrib/peeweemodel/filters.py:52
#: ../flask_admin/contrib/sqlamodel/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgstr "包含"
#: ../flask_admin/contrib/peeweemodel/filters.py:61
#: ../flask_admin/contrib/sqlamodel/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgstr "不包含"
#: ../flask_admin/contrib/peeweemodel/filters.py:69
#: ../flask_admin/contrib/sqlamodel/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgstr "大于"
#: ../flask_admin/contrib/peeweemodel/filters.py:77
#: ../flask_admin/contrib/sqlamodel/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgstr "小于"
#: ../flask_admin/contrib/peeweemodel/view.py:317
#: ../flask_admin/contrib/sqlamodel/view.py:627
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
msgid "Failed to create model. %(error)s"
msgstr "创建模型时发生异常:%(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:332
#: ../flask_admin/contrib/sqlamodel/view.py:647
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
msgid "Failed to update model. %(error)s"
msgstr "更新模型时发生异常:%(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:342
#: ../flask_admin/contrib/sqlamodel/view.py:666
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
msgid "Failed to delete model. %(error)s"
msgstr "删除模型时发生异常:%(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:356
#: ../flask_admin/contrib/sqlamodel/view.py:681
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgstr "您确定要删除这些模型?"
#: ../flask_admin/contrib/peeweemodel/view.py:372
#: ../flask_admin/contrib/sqlamodel/view.py:699
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqla/view.py:699
#, python-format
msgid "Model was successfully deleted."
msgid_plural "%(count)s 个模型已成功删除。"
msgstr[0] "删除已成功完成。"
#: ../flask_admin/contrib/peeweemodel/view.py:377
#: ../flask_admin/contrib/sqlamodel/view.py:704
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqla/view.py:704
#, python-format
msgid "Failed to delete models. %(error)s"
msgstr "删除模型时发生异常:%(error)s"
#: ../flask_admin/contrib/sqlamodel/fields.py:125
#: ../flask_admin/contrib/sqlamodel/fields.py:175
#: ../flask_admin/contrib/sqlamodel/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgstr "选择的值不正确。"
#: ../flask_admin/contrib/sqlamodel/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgstr "数据已经存在。"
......
......@@ -116,8 +116,8 @@ msgid "Failed to rename: %(error)s"
msgstr "重新命名的時候發生異常:%(error)s"
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peeweemodel/view.py:355
#: ../flask_admin/contrib/sqlamodel/view.py:680
#: ../flask_admin/contrib/peewee/view.py:355
#: ../flask_admin/contrib/sqla/view.py:680
msgid "Delete"
msgstr "刪除"
......@@ -125,79 +125,79 @@ msgstr "刪除"
msgid "Are you sure you want to delete these files?"
msgstr "您確定要刪除這些檔案嗎?"
#: ../flask_admin/contrib/peeweemodel/filters.py:35
#: ../flask_admin/contrib/sqlamodel/filters.py:35
#: ../flask_admin/contrib/peewee/filters.py:35
#: ../flask_admin/contrib/sqla/filters.py:35
msgid "equals"
msgstr "等於"
#: ../flask_admin/contrib/peeweemodel/filters.py:43
#: ../flask_admin/contrib/sqlamodel/filters.py:43
#: ../flask_admin/contrib/peewee/filters.py:43
#: ../flask_admin/contrib/sqla/filters.py:43
msgid "not equal"
msgstr "不等於"
#: ../flask_admin/contrib/peeweemodel/filters.py:52
#: ../flask_admin/contrib/sqlamodel/filters.py:52
#: ../flask_admin/contrib/peewee/filters.py:52
#: ../flask_admin/contrib/sqla/filters.py:52
msgid "contains"
msgstr "包含"
#: ../flask_admin/contrib/peeweemodel/filters.py:61
#: ../flask_admin/contrib/sqlamodel/filters.py:61
#: ../flask_admin/contrib/peewee/filters.py:61
#: ../flask_admin/contrib/sqla/filters.py:61
msgid "not contains"
msgstr "不包含"
#: ../flask_admin/contrib/peeweemodel/filters.py:69
#: ../flask_admin/contrib/sqlamodel/filters.py:69
#: ../flask_admin/contrib/peewee/filters.py:69
#: ../flask_admin/contrib/sqla/filters.py:69
msgid "greater than"
msgstr "大於"
#: ../flask_admin/contrib/peeweemodel/filters.py:77
#: ../flask_admin/contrib/sqlamodel/filters.py:77
#: ../flask_admin/contrib/peewee/filters.py:77
#: ../flask_admin/contrib/sqla/filters.py:77
msgid "smaller than"
msgstr "小於"
#: ../flask_admin/contrib/peeweemodel/view.py:317
#: ../flask_admin/contrib/sqlamodel/view.py:627
#: ../flask_admin/contrib/peewee/view.py:317
#: ../flask_admin/contrib/sqla/view.py:627
#, python-format
msgid "Failed to create model. %(error)s"
msgstr "建立模型的時候發生異常:%(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:332
#: ../flask_admin/contrib/sqlamodel/view.py:647
#: ../flask_admin/contrib/peewee/view.py:332
#: ../flask_admin/contrib/sqla/view.py:647
#, python-format
msgid "Failed to update model. %(error)s"
msgstr "更新模型的時候發生異常:%(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:342
#: ../flask_admin/contrib/sqlamodel/view.py:666
#: ../flask_admin/contrib/peewee/view.py:342
#: ../flask_admin/contrib/sqla/view.py:666
#, python-format
msgid "Failed to delete model. %(error)s"
msgstr "刪除模型的時候發生異常:%(error)s"
#: ../flask_admin/contrib/peeweemodel/view.py:356
#: ../flask_admin/contrib/sqlamodel/view.py:681
#: ../flask_admin/contrib/peewee/view.py:356
#: ../flask_admin/contrib/sqla/view.py:681
msgid "Are you sure you want to delete selected models?"
msgstr "您確定要刪除這些模型嗎?"
#: ../flask_admin/contrib/peeweemodel/view.py:372
#: ../flask_admin/contrib/sqlamodel/view.py:699
#: ../flask_admin/contrib/peewee/view.py:372
#: ../flask_admin/contrib/sqla/view.py:699
#, python-format
msgid "Model was successfully deleted."
msgid_plural "%(count)s 個模型已被成功刪除。"
msgstr[0] "刪除作業成功完成。"
#: ../flask_admin/contrib/peeweemodel/view.py:377
#: ../flask_admin/contrib/sqlamodel/view.py:704
#: ../flask_admin/contrib/peewee/view.py:377
#: ../flask_admin/contrib/sqla/view.py:704
#, python-format
msgid "Failed to delete models. %(error)s"
msgstr "刪除模型的時候發生異常:%(error)s"
#: ../flask_admin/contrib/sqlamodel/fields.py:125
#: ../flask_admin/contrib/sqlamodel/fields.py:175
#: ../flask_admin/contrib/sqlamodel/fields.py:180
#: ../flask_admin/contrib/sqla/fields.py:125
#: ../flask_admin/contrib/sqla/fields.py:175
#: ../flask_admin/contrib/sqla/fields.py:180
msgid "Not a valid choice"
msgstr "炫則的值不正確。"
#: ../flask_admin/contrib/sqlamodel/validators.py:33
#: ../flask_admin/contrib/sqla/validators.py:33
msgid "Already exists."
msgstr "資料已經存在。"
......
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