diff options
| author | Ed Henderson <ed@sharpertool.com> | 2016-06-02 12:56:13 -0700 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2016-06-03 11:49:24 -0400 |
| commit | 521772ff0779ced13f94a6ebcd96740a9eafbb1d (patch) | |
| tree | 4acdfd2f0514a599ca50d32dc43f22bb944d8c80 /docs/ref/contrib/admin | |
| parent | 971adb9e9ceaf50ecfa72db1b357bb38150048ea (diff) | |
[1.10.x] Fixed #26021 -- Applied hanging indentation to docs.
Backport of 4a4d7f980e2a66756e1e424f7648dcd28ff765b7 from master
Diffstat (limited to 'docs/ref/contrib/admin')
| -rw-r--r-- | docs/ref/contrib/admin/index.txt | 33 |
1 files changed, 18 insertions, 15 deletions
diff --git a/docs/ref/contrib/admin/index.txt b/docs/ref/contrib/admin/index.txt index 66b116ad35..d5afca2c88 100644 --- a/docs/ref/contrib/admin/index.txt +++ b/docs/ref/contrib/admin/index.txt @@ -617,10 +617,12 @@ subclass:: color_code = models.CharField(max_length=6) def colored_name(self): - return format_html('<span style="color: #{};">{} {}</span>', - self.color_code, - self.first_name, - self.last_name) + return format_html( + '<span style="color: #{};">{} {}</span>', + self.color_code, + self.first_name, + self.last_name, + ) class PersonAdmin(admin.ModelAdmin): list_display = ('first_name', 'last_name', 'colored_name') @@ -706,9 +708,11 @@ subclass:: color_code = models.CharField(max_length=6) def colored_first_name(self): - return format_html('<span style="color: #{};">{}</span>', - self.color_code, - self.first_name) + return format_html( + '<span style="color: #{};">{}</span>', + self.color_code, + self.first_name, + ) colored_first_name.admin_order_field = 'first_name' @@ -912,13 +916,11 @@ subclass:: def lookups(self, request, model_admin): if request.user.is_superuser: - return super(AuthDecadeBornListFilter, - self).lookups(request, model_admin) + return super(AuthDecadeBornListFilter, self).lookups(request, model_admin) def queryset(self, request, queryset): if request.user.is_superuser: - return super(AuthDecadeBornListFilter, - self).queryset(request, queryset) + return super(AuthDecadeBornListFilter, self).queryset(request, queryset) Also as a convenience, the ``ModelAdmin`` object is passed to the ``lookups`` method, for example if you want to base the @@ -1274,8 +1276,8 @@ subclass:: class PersonAdmin(admin.ModelAdmin): def view_on_site(self, obj): - return 'https://example.com' + reverse('person-detail', - kwargs={'slug': obj.slug}) + url = reverse('person-detail', kwargs={'slug': obj.slug}) + return 'https://example.com' + url Custom template options ~~~~~~~~~~~~~~~~~~~~~~~ @@ -1885,8 +1887,9 @@ provided some extra mapping data that would not otherwise be available:: def change_view(self, request, object_id, form_url='', extra_context=None): extra_context = extra_context or {} extra_context['osm_data'] = self.get_osm_info() - return super(MyModelAdmin, self).change_view(request, object_id, - form_url, extra_context=extra_context) + return super(MyModelAdmin, self).change_view( + request, object_id, form_url, extra_context=extra_context, + ) These views return :class:`~django.template.response.TemplateResponse` instances which allow you to easily customize the response data before |
