optimize save_as option
This commit is contained in:
@@ -55,10 +55,13 @@ class FileUploadInline(admin.TabularInline):
|
||||
class PostAdmin(admin.ModelAdmin):
|
||||
form = PostForm
|
||||
model = Post
|
||||
list_filter = ["is_pinned", "status"]
|
||||
|
||||
list_display = ["title", "slug", "public_date", "status", "is_pinned"]
|
||||
list_filter = ["is_pinned", "status"]
|
||||
ordering = ["-public_date"]
|
||||
|
||||
save_as = True
|
||||
|
||||
def add_view(self, request, form_url="", extra_context=None):
|
||||
extra_context = extra_context or {}
|
||||
extra_context["help_text"] = "Fette Schriften sind Pflichtfelder."
|
||||
@@ -98,24 +101,27 @@ class PostAdmin(admin.ModelAdmin):
|
||||
class NewsAdmin(PostAdmin):
|
||||
form = NewsForm
|
||||
model = News
|
||||
|
||||
inlines = (FileUploadInline,)
|
||||
|
||||
|
||||
class EventAdmin(PostAdmin):
|
||||
form = EventForm
|
||||
model = Event
|
||||
list_filter = ["is_pinned", "status"]
|
||||
list_display = ["title", "slug", "event_start", "status", "is_pinned"]
|
||||
ordering = ["-event_start"]
|
||||
|
||||
actions = [make_fetmeeting]
|
||||
list_display = ["title", "slug", "event_start", "status", "is_pinned"]
|
||||
list_filter = ["is_pinned", "status"]
|
||||
ordering = ["-event_start"]
|
||||
|
||||
|
||||
class FetMeetingAdmin(EventAdmin):
|
||||
form = FetMeetingForm
|
||||
model = FetMeeting
|
||||
list_filter = []
|
||||
list_display = ["title", "slug", "event_start"]
|
||||
|
||||
actions = []
|
||||
list_display = ["title", "slug", "event_start"]
|
||||
list_filter = []
|
||||
|
||||
|
||||
admin.site.register(Event, EventAdmin)
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
{% extends "admin/index.html" %}
|
||||
@@ -3,6 +3,5 @@
|
||||
|
||||
{% block submit-row %}
|
||||
{% if not show_close %}<a href="{% url opts|admin_urlname:'changelist' %}" class="closelink">{% translate 'Close' %}</a>{% endif %}
|
||||
{% if not show_save_as_new %}<input type="submit" value="{% translate 'Save as new' %}" name="_saveasnew">{% endif %}
|
||||
{{ block.super }}
|
||||
{% endblock %}
|
||||
|
||||
Reference in New Issue
Block a user