old_contents: from django.contrib import admin
  
  from wafer.talks.models import Talk, TalkUrl
  
  class TalkUrlInline(admin.TabularInline):
      model = TalkUrl
  
  
  class TalkAdmin(admin.ModelAdmin):
      list_display = ('title', 'get_author_name', 'get_author_contact',
                      'status')
      list_editable = ('status',)
  
      inlines = [
                TalkUrlInline,
                ]
  
  
  admin.site.register(Talk, TalkAdmin)
  admin.site.register(TalkUrl)
  
new_contents: from django.contrib import admin
  
  from wafer.talks.models import TalkType, Talk, TalkUrl
  
  class TalkUrlInline(admin.TabularInline):
      model = TalkUrl
  
  
  class TalkAdmin(admin.ModelAdmin):
      list_display = ('title', 'get_author_name', 'get_author_contact',
                      'status')
      list_editable = ('status',)
  
      inlines = [
                TalkUrlInline,
                ]
  
  
  admin.site.register(Talk, TalkAdmin)
  admin.site.register(TalkType)
  admin.site.register(TalkUrl)
  
subject: Add TalkType to admin pages.