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
0051e106
Commit
0051e106
authored
Nov 05, 2012
by
Serge S. Koval
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of github.com:mrjoes/flask-admin
parents
8ac8a664
0f715b83
Changes
6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
201 additions
and
126 deletions
+201
-126
admin.pot
babel/admin.pot
+94
-60
base.py
flask_admin/base.py
+2
-2
actions.html
flask_admin/templates/admin/actions.html
+1
-1
test_base.py
flask_admin/tests/test_base.py
+1
-1
admin.mo
flask_admin/translations/ru/LC_MESSAGES/admin.mo
+0
-0
admin.po
flask_admin/translations/ru/LC_MESSAGES/admin.po
+103
-62
No files found.
babel/admin.pot
View file @
0051e106
...
@@ -9,7 +9,7 @@ msgid ""
...
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
msgstr ""
"Project-Id-Version: Flask-Admin VERSION\n"
"Project-Id-Version: Flask-Admin VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2012-
08-19 10:04+03
00\n"
"POT-Creation-Date: 2012-
11-02 11:48+02
00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
...
@@ -18,159 +18,189 @@ msgstr ""
...
@@ -18,159 +18,189 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 0.9.6\n"
"Generated-By: Babel 0.9.6\n"
#: ../flask_admin/base.py:2
17
#: ../flask_admin/base.py:2
83
msgid "Home"
msgid "Home"
msgstr ""
msgstr ""
#: ../flask_admin/form.py:8
1
#: ../flask_admin/form.py:8
3
msgid "Invalid time format"
msgid "Invalid time format"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:3
2
#: ../flask_admin/contrib/fileadmin.py:3
3
msgid "Invalid directory name"
msgid "Invalid directory name"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:4
0
#: ../flask_admin/contrib/fileadmin.py:4
1
msgid "File to upload"
msgid "File to upload"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:
49
#: ../flask_admin/contrib/fileadmin.py:
50
msgid "File required."
msgid "File required."
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:5
4
#: ../flask_admin/contrib/fileadmin.py:5
5
msgid "Invalid file type."
msgid "Invalid file type."
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:3
38
#: ../flask_admin/contrib/fileadmin.py:3
65
msgid "File uploading is disabled."
msgid "File uploading is disabled."
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:3
47
#: ../flask_admin/contrib/fileadmin.py:3
74
#, python-format
#, python-format
msgid "File \"%(name)s\" already exists."
msgid "File \"%(name)s\" already exists."
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:3
54
#: ../flask_admin/contrib/fileadmin.py:3
81
#, python-format
#, python-format
msgid "Failed to save file: %(error)s"
msgid "Failed to save file: %(error)s"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:
373
#: ../flask_admin/contrib/fileadmin.py:
400
msgid "Directory creation is disabled."
msgid "Directory creation is disabled."
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:
383
#: ../flask_admin/contrib/fileadmin.py:
410
#, python-format
#, python-format
msgid "Failed to create directory: %(error)s"
msgid "Failed to create directory: %(error)s"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:4
05
#: ../flask_admin/contrib/fileadmin.py:4
32
msgid "Deletion is disabled."
msgid "Deletion is disabled."
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:4
10
#: ../flask_admin/contrib/fileadmin.py:4
37
msgid "Directory deletion is disabled."
msgid "Directory deletion is disabled."
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:4
15
#: ../flask_admin/contrib/fileadmin.py:4
42
#, python-format
#, python-format
msgid "Directory \"%s\" was successfully deleted."
msgid "Directory \"%s\" was successfully deleted."
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:4
17
#: ../flask_admin/contrib/fileadmin.py:4
44
#, python-format
#, python-format
msgid "Failed to delete directory: %(error)s"
msgid "Failed to delete directory: %(error)s"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:421
#: ../flask_admin/contrib/fileadmin.py:448
#: ../flask_admin/contrib/fileadmin.py:511
#, python-format
#, python-format
msgid "File \"%(name)s\" was successfully deleted."
msgid "File \"%(name)s\" was successfully deleted."
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:423
#: ../flask_admin/contrib/fileadmin.py:450
#: ../flask_admin/contrib/fileadmin.py:513
#, python-format
#, python-format
msgid "Failed to delete file: %(name)s"
msgid "Failed to delete file: %(name)s"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:4
42
#: ../flask_admin/contrib/fileadmin.py:4
69
msgid "Renaming is disabled."
msgid "Renaming is disabled."
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:4
46
#: ../flask_admin/contrib/fileadmin.py:4
73
msgid "Path does not exist."
msgid "Path does not exist."
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:4
57
#: ../flask_admin/contrib/fileadmin.py:4
84
#, python-format
#, python-format
msgid "Successfully renamed \"%(src)s\" to \"%(dst)s\""
msgid "Successfully renamed \"%(src)s\" to \"%(dst)s\""
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:4
60
#: ../flask_admin/contrib/fileadmin.py:4
87
#, python-format
#, python-format
msgid "Failed to rename: %(error)s"
msgid "Failed to rename: %(error)s"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:503
#: ../flask_admin/contrib/peeweemodel/view.py:355
#: ../flask_admin/contrib/sqlamodel/view.py:680
msgid "Delete"
msgstr ""
#: ../flask_admin/contrib/fileadmin.py:504
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/sqlamodel/filters.py:35
msgid "equals"
msgid "equals"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/peeweemodel/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/peeweemodel/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/peeweemodel/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/peeweemodel/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/peeweemodel/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/sqlamodel/form.py:37
#: ../flask_admin/contrib/peeweemodel/view.py:317
msgid "Already exists."
#: ../flask_admin/contrib/sqlamodel/view.py:627
msgstr ""
#: ../flask_admin/contrib/sqlamodel/view.py:520
#, python-format
#, python-format
msgid "Failed to create model. %(error)s"
msgid "Failed to create model. %(error)s"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/sqlamodel/view.py:535
#: ../flask_admin/contrib/peeweemodel/view.py:332
#: ../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/sqlamodel/view.py:550
#: ../flask_admin/contrib/peeweemodel/view.py:342
#: ../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/sqlamodel/view.py:561
#: ../flask_admin/contrib/peeweemodel/view.py:356
msgid "delete"
#: ../flask_admin/contrib/sqlamodel/view.py:681
msgid "Are you sure you want to delete selected models?"
msgstr ""
msgstr ""
#: ../flask_admin/contrib/sqlamodel/view.py:573
#: ../flask_admin/contrib/peeweemodel/view.py:372
#: ../flask_admin/contrib/sqlamodel/view.py:699
#, python-format
#, python-format
msgid "Model was successfully deleted."
msgid "Model was successfully deleted."
msgid_plural "%(count)s models were sucessfully deleted."
msgid_plural "%(count)s models were suc
c
essfully deleted."
msgstr[0] ""
msgstr[0] ""
msgstr[1] ""
msgstr[1] ""
#: ../flask_admin/contrib/sqlamodel/view.py:578
#: ../flask_admin/contrib/peeweemodel/view.py:377
#: ../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"
msgstr ""
msgstr ""
#: ../flask_admin/model/base.py:784
#: ../flask_admin/contrib/sqlamodel/fields.py:125
#: ../flask_admin/contrib/sqlamodel/fields.py:175
#: ../flask_admin/contrib/sqlamodel/fields.py:180
msgid "Not a valid choice"
msgstr ""
#: ../flask_admin/contrib/sqlamodel/validators.py:33
msgid "Already exists."
msgstr ""
#: ../flask_admin/model/base.py:869
msgid "Model was successfully created."
msgid "Model was successfully created."
msgstr ""
msgstr ""
...
@@ -182,84 +212,88 @@ msgstr ""
...
@@ -182,84 +212,88 @@ msgstr ""
msgid "No"
msgid "No"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/lib.html:108
#: ../flask_admin/templates/admin/actions.html:3
msgid "With selected"
msgstr ""
#: ../flask_admin/templates/admin/lib.html:117
msgid "Submit"
msgid "Submit"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/lib.html:1
13
#: ../flask_admin/templates/admin/lib.html:1
22
msgid "Cancel"
msgid "Cancel"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/file/list.html:
7
#: ../flask_admin/templates/admin/file/list.html:
8
msgid "Root"
msgid "Root"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/file/list.html:
42
#: ../flask_admin/templates/admin/file/list.html:
55
#, python-format
#, python-format
msgid "Are you sure you want to delete \\'%(name)s\\' recursively?"
msgid "Are you sure you want to delete \\'%(name)s\\' recursively?"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/file/list.html:
50
#: ../flask_admin/templates/admin/file/list.html:
63
#, python-format
#, python-format
msgid "Are you sure you want to delete \\'%(name)s\\'?"
msgid "Are you sure you want to delete \\'%(name)s\\'?"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/file/list.html:
75
#: ../flask_admin/templates/admin/file/list.html:
90
msgid "Upload File"
msgid "Upload File"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/file/list.html:
78
#: ../flask_admin/templates/admin/file/list.html:
95
msgid "Create Directory"
msgid "Create Directory"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/file/list.html:109
msgid "Please select at least one file."
msgstr ""
#: ../flask_admin/templates/admin/file/rename.html:5
#: ../flask_admin/templates/admin/file/rename.html:5
#, python-format
#, python-format
msgid "Please provide new name for %(name)s"
msgid "Please provide new name for %(name)s"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/model/create.html:11
#: ../flask_admin/templates/admin/model/create.html:12
msgid "Save and Add"
#: ../flask_admin/templates/admin/model/list.html:13
msgstr ""
#: ../flask_admin/templates/admin/model/create.html:16
#: ../flask_admin/templates/admin/model/list.html:12
msgid "List"
msgid "List"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/model/create.html:1
9
#: ../flask_admin/templates/admin/model/create.html:1
5
#: ../flask_admin/templates/admin/model/list.html:1
6
#: ../flask_admin/templates/admin/model/list.html:1
7
msgid "Create"
msgid "Create"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/model/
list.html:23
#: ../flask_admin/templates/admin/model/
create.html:20
msgid "
Add Filter
"
msgid "
Save and Add
"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/model/list.html:
38
#: ../flask_admin/templates/admin/model/list.html:
24
msgid "
With selected
"
msgid "
Add Filter
"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/model/list.html:5
9
#: ../flask_admin/templates/admin/model/list.html:5
1
msgid "Search"
msgid "Search"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/model/list.html:
72
#: ../flask_admin/templates/admin/model/list.html:
64
msgid "Apply"
msgid "Apply"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/model/list.html:
74
#: ../flask_admin/templates/admin/model/list.html:
66
msgid "Reset Filters"
msgid "Reset Filters"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/model/list.html:
82
#: ../flask_admin/templates/admin/model/list.html:
74
msgid "Remove Filter"
msgid "Remove Filter"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/model/list.html:1
53
#: ../flask_admin/templates/admin/model/list.html:1
49
msgid "You sure you want to delete this item?"
msgid "You sure you want to delete this item?"
msgstr ""
msgstr ""
#: ../flask_admin/templates/admin/model/list.html:
211
#: ../flask_admin/templates/admin/model/list.html:
173
msgid "Please select at least one model."
msgid "Please select at least one model."
msgstr ""
msgstr ""
flask_admin/base.py
View file @
0051e106
...
@@ -244,7 +244,7 @@ class BaseView(object):
...
@@ -244,7 +244,7 @@ class BaseView(object):
This method will be executed before calling any view method.
This method will be executed before calling any view method.
By default, it will check if admin class is accessible and if it is not - will
By default, it will check if admin class is accessible and if it is not - will
throw HTTP 40
3
error.
throw HTTP 40
4
error.
:param name:
:param name:
View function name
View function name
...
@@ -252,7 +252,7 @@ class BaseView(object):
...
@@ -252,7 +252,7 @@ class BaseView(object):
View function arguments
View function arguments
"""
"""
if
not
self
.
is_accessible
():
if
not
self
.
is_accessible
():
return
abort
(
40
3
)
return
abort
(
40
4
)
class
AdminIndexView
(
BaseView
):
class
AdminIndexView
(
BaseView
):
...
...
flask_admin/templates/admin/actions.html
View file @
0051e106
{% macro dropdown(actions, btn_class='dropdown-toggle') -%}
{% macro dropdown(actions, btn_class='dropdown-toggle') -%}
<a
class=
"{{ btn_class }}"
data-toggle=
"dropdown"
href=
"#"
>
<a
class=
"{{ btn_class }}"
data-toggle=
"dropdown"
href=
"#"
>
{{ _gettext('With selected')}}
<b
class=
"caret"
></b>
{{ _gettext('With selected')
}}
<b
class=
"caret"
></b>
</a>
</a>
<ul
class=
"dropdown-menu"
>
<ul
class=
"dropdown-menu"
>
{% for p in actions %}
{% for p in actions %}
...
...
flask_admin/tests/test_base.py
View file @
0051e106
...
@@ -178,7 +178,7 @@ def test_permissions():
...
@@ -178,7 +178,7 @@ def test_permissions():
view
.
allow_access
=
False
view
.
allow_access
=
False
rv
=
client
.
get
(
'/admin/mockview/'
)
rv
=
client
.
get
(
'/admin/mockview/'
)
eq_
(
rv
.
status_code
,
40
3
)
eq_
(
rv
.
status_code
,
40
4
)
def
test_submenu
():
def
test_submenu
():
...
...
flask_admin/translations/ru/LC_MESSAGES/admin.mo
View file @
0051e106
No preview for this file type
flask_admin/translations/ru/LC_MESSAGES/admin.po
View file @
0051e106
This diff is collapsed.
Click to expand it.
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