Refactor Note > Document, an Abstract Base Class
[oweals/karmaworld.git] / karmaworld / apps / notes / admin.py
1 #!/usr/bin/env python
2 # -*- coding:utf8 -*-
3 # Copyright (C) 2012  FinalsClub Foundation
4 """ Administration configuration for notes """
5
6 from django.contrib import admin
7
8 from karmaworld.apps.notes.models import DriveAuth
9 from karmaworld.apps.notes.models import Note
10
11 class NoteAdmin(admin.ModelAdmin):
12     """ an Admin handler for the Note model that handles autocomplete to Course 
13     """
14     raw_id_fields = ('course',)
15     autocomplete_lookup_fields = {
16         'fk': ['course']
17     }
18
19 admin.site.register(DriveAuth)
20 admin.site.register(Note, NoteAdmin)