25 lines
530 B
Python
25 lines
530 B
Python
#
|
|
# This sets up how models are displayed
|
|
# in the web admin interface.
|
|
#
|
|
|
|
from django.contrib import admin
|
|
from evennia.server.models import ServerConfig
|
|
|
|
|
|
class ServerConfigAdmin(admin.ModelAdmin):
|
|
"""
|
|
Custom admin for server configs
|
|
|
|
"""
|
|
|
|
list_display = ("db_key", "db_value")
|
|
list_display_links = ("db_key",)
|
|
ordering = ["db_key", "db_value"]
|
|
search_fields = ["db_key"]
|
|
save_as = True
|
|
save_on_top = True
|
|
list_select_related = True
|
|
|
|
|
|
admin.site.register(ServerConfig, ServerConfigAdmin)
|