Recent Posts
None | 5 sec ago
None | 6 sec ago
None | 6 sec ago
None | 6 sec ago
None | 7 sec ago
None | 7 sec ago
None | 7 sec ago
None | 8 sec ago
None | 9 sec ago
None | 9 sec ago
Free Subdomains
Want a pastebin.com sub-domain for your community?
learn more...
What is pastebin?
Pastebin is a website that hosts all your text & code on dedicated servers for easy sharing.
learn more...
Learn a little bit about the new Pastebin.com on our help page. hide message
By Luciano Ramalho on the 30th of Sep 2009 11:07:59 PM Download | Raw | Embed | Report
  1. #!/usr/bin/env python
  2. from django.contrib import admin
  3. from registry.models import *
  4.  
  5. class DescriptorInline(admin.TabularInline):
  6.     model = Descriptor
  7.  
  8. class RecruitmentCountryInline(admin.TabularInline):
  9.     model = RecruitmentCountry
  10.  
  11. class OutcomeInline(admin.StackedInline):
  12.     model = Outcome
  13.    
  14. class TrialInterventionCodeInline(admin.TabularInline):
  15.     model = TrialInterventionCode
  16.    
  17. class SecondaryNumberInline(admin.TabularInline):
  18.     model = TrialNumber
  19.  
  20. class TrialContactInline(admin.TabularInline):
  21.     model = TrialContact
  22.  
  23. class TrialInstitutionInline(admin.TabularInline):
  24.     model = TrialInstitution
  25.    
  26. class ClinicalTrialAdmin(admin.ModelAdmin):
  27.     inlines = [SecondaryNumberInline, RecruitmentCountryInline,
  28.                OutcomeInline, TrialContactInline, TrialInstitutionInline,
  29.                DescriptorInline, TrialInterventionCodeInline]
  30.     list_display = ('updated_str','identifier','short_title','record_status',)
  31.     list_display_links = ('identifier','short_title',)
  32.     list_filter = ('record_status','study_type','phase',
  33.                    'recruitment_status',)
  34.     search_fields = ('scientific_title', 'public_title', 'i_freetext',)
  35.              
  36. admin.site.register(ClinicalTrial, ClinicalTrialAdmin)
  37. admin.site.register(Descriptor)
  38. admin.site.register(Institution)
  39. admin.site.register(Contact)
Submit a correction or amendment below. [ previous version ] | [ difference ] | Make A New Post
To highlight particular lines, prefix each line with @@
Syntax highlighting:
Post expiration:
Post exposure:
Name / Title:
Email: