Audrey Roy
807b3776fb
Better example project home. Close #241 .
2013-07-06 10:57:00 +02:00
d1ffuz0r
256efa679e
#154 changed fbc action views behavior to cbv. added breadcrumbs to actions with multiple items
2013-06-17 11:56:37 +07:00
Daniel Greenfeld
56466a61bd
Merge branch 'implement_search_fields' of git://github.com/waustin/django-admin2 into waustin-implement_search_fields
2013-06-07 10:08:49 +02:00
Wade Austin
e199b13c3c
search_fields test cases
2013-06-06 16:25:36 -05:00
Wade Austin
858d39e5f4
Added search_fields to admin and admin2 class for the example project
2013-06-06 12:51:44 -05:00
Gregor Müllegger
b88587f682
Adding test to check if view permissions have been created.
2013-06-06 10:29:10 +02:00
Gregor Müllegger
1a04f285ff
Fixes #181 -- Choices were not copied for Select widgets for floppified forms.
2013-06-04 22:31:59 +02:00
Daniel Greenfeld
39a4d01706
Test fixes
2013-06-04 11:35:47 +02:00
Daniel Greenfeld
b7feb5f284
Merge branch 'drop_down_fires_nothing_selected' of git://github.com/waustin/django-admin2 into waustin-drop_down_fires_nothing_selected
2013-06-04 11:21:07 +02:00
Wade Austin
4b8b8d8b47
Fix for Issue #178
...
If an action is selected and no objects are selected the message "Items must be selected in order to perform actions on them. No items have been changed." is displayed instead of the user being sent to Action confirmation screen.
2013-06-03 21:09:41 -05:00
Ludvig Wadenstein
9c296ccff5
Updated tests
2013-06-02 21:09:04 +02:00
Daniel Greenfeld
7827bf0003
fixes #159 and lays the ground for more things
2013-06-01 18:02:01 +02:00
Daniel Greenfeld
972968b5b1
Move towards internal consistency of URL name definitions
2013-06-01 13:48:53 +02:00
Daniel Greenfeld
1195f38b84
More work on admin
2013-05-31 17:38:34 +02:00
Daniel Greenfeld
0da6f453b7
For #161 , this removes the FBV and implements an easily extendible BaseListAction class
2013-05-31 16:47:25 +02:00
Daniel Greenfeld
be07421d44
Removed admins.py and placed calls to ModelAdmin2 from top namespace
2013-05-31 08:57:25 +02:00
Daniel Greenfeld
fd6c0a57b3
Added Roman Gladkov as a contributor, PEP8 and djadmin2 standards fixes
2013-05-31 08:36:09 +02:00
d1ffuz0r
cff5674539
revert auth tests
2013-05-31 10:37:14 +07:00
d1ffuz0r
db939ef753
fixed names
2013-05-31 08:25:45 +07:00
d1ffuz0r
8dd3cd4133
added tests
2013-05-31 08:21:43 +07:00
d1ffuz0r
b54c28afc1
deleted LoginRequiredMixin
2013-05-31 07:39:58 +07:00
Daniel Greenfeld
9acdf9e2f8
fixes #155 , which is moving models.py to types.py. Using admins.py as an alias for the old models.py module
2013-05-30 12:33:00 +02:00
Ben Tappin
06302a7ed6
Tweak NestedObjects (and tests) comments.
2013-05-29 14:10:56 +01:00
Ben Tappin
11f193ffc9
UI improvements when deleting objects.
...
Shows nested child objects that will be deleted when deleting a single object or multiple objects.
Includes some hacky tests for NestedObjects in the example app.
2013-05-29 12:38:32 +01:00
Gregor Müllegger
c0a3df680c
Fix permission denied errors for API views.
2013-05-29 10:47:45 +02:00
Gregor Müllegger
635bbca553
Adding |for_view filter to bind permissions for a view name.
2013-05-29 10:44:22 +02:00
Gregor Müllegger
9ce77ae572
Adding possibility to traverse permissions by admin name.
2013-05-29 10:44:22 +02:00
Gregor Müllegger
2aca9df7e2
Adding possibility to swap model admin that is checked for permissions in the template.
2013-05-29 10:44:22 +02:00
Gregor Müllegger
c6a11efca8
Adding ability to check for permissions of any registered model admin in the templates.
2013-05-29 10:44:22 +02:00
Gregor Müllegger
ab778191c6
Adding the ability to check for permissions in templates.
2013-05-29 10:44:22 +02:00
Gregor Müllegger
0c7615b733
Implementing a class-based permission handling.
2013-05-29 10:43:09 +02:00
Ben Tappin
30cacb7569
Use PK instead of ID in the model list view and template.
2013-05-24 12:06:35 +01:00
Daniel Greenfeld
a3eea0aaf9
Merge branch 'bugfix/delete-action-message-display' of git://github.com/chrislawlor/django-admin2 into chrislawlor-bugfix/delete-action-message-display
2013-05-23 22:30:24 +02:00
Chris Lawlor
396f49665e
Fixes message display after action handling.
...
Calls unicode to force encoding of object name to a localized
unicode string. Also fixes deleted object count by saving
len(queryset) to a local var before calling queryset.delete(), as
the len after queryset.delete() is always zero.
2013-05-23 15:37:50 -04:00
Gregor Müllegger
d10838c2ed
Don't copy input_type attribute from original widget when the floppyform widget has a much more appropriate HTML5 type.
2013-05-23 20:59:35 +02:00
Gregor Müllegger
494b999922
Fixed #138 -- UserCreateForm and UserUpdateForm get floppified.
2013-05-23 20:16:19 +02:00
Daniel Greenfeld
638ae91756
PEP-8 work
2013-05-23 19:30:15 +02:00
Daniel Greenfeld
5129541154
merge and adding requirements for floppy-forms
2013-05-23 19:23:23 +02:00
Daniel Greenfeld
a62d3aceff
merge conflict resolutions
2013-05-23 13:01:27 +02:00
Gregor Müllegger
77fa844184
Also take form field into account when floppifying widgets. That way all specific floppyform widgets will be used for modelforms (like EmailInput, NumberInput, etc.).
2013-05-22 22:16:03 +02:00
Gregor Müllegger
188c12d647
Implementing a modelform_factory that takes care of converting all widgets on the modelform to floppyform widgets if possible.
2013-05-22 19:29:12 +02:00
Daniel Greenfeld
a5cb74fb63
Update django.contrib.admin reference file to provide reference for this pull request
2013-05-22 17:58:29 +02:00
Peter Inglesby
ade92956d0
Handle actions by POSTing to ModelListView
2013-05-22 11:32:01 +01:00
Andrew Ingram
5abe25e4c2
Fix broken tests
2013-05-22 01:22:39 +01:00
Andrew Ingram
a1ce27d4c2
Improve the rendering of inline form sets
2013-05-22 01:06:25 +01:00
Andrew Ingram
05f69775b2
Merge remote-tracking branch 'origin/develop' into inline-formsets
...
Conflicts:
djadmin2/templates/admin2/bootstrap/model_add_form.html
djadmin2/templates/admin2/bootstrap/model_edit_form.html
djadmin2/views.py
2013-05-22 00:58:53 +01:00
Daniel Greenfeld
1a669cac59
django-debug-toolbar no longer interrupts on form redirects
2013-05-21 23:47:35 +02:00
Chris Lawlor
f66ffe8c86
Use admin2_url, redirect create form to index view.
...
Uses the template tag admin2_url to create namespaced view names
from inside of views.
Create model form now redirects to the model index page, as
django.contrib.admin. does.
Removed get_success_url from ModelListView, as generic.ListView
does not call this method.
2013-05-21 14:01:30 -04:00
Chris Lawlor
c6c44bbdd0
Implements model save options, issue #110
2013-05-20 08:45:34 -04:00
Andrew Ingram
c625a80eaa
Merge remote-tracking branch 'origin/master' into inline-formsets
...
Conflicts:
djadmin2/templates/admin2/bootstrap/model_edit_form.html
2013-05-19 19:17:51 +01:00