code_junkie

Django admin site not displaying ManyToManyField relationship

Nov 11th, 2011
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. class Tech(models.Model):
  2. name = models.CharField(max_length = 30)
  3.  
  4. class Project(models.Model):
  5. title = models.CharField(max_length = 50)
  6. techs = models.ManyToManyField(Tech)
  7.  
  8. class TechInline(admin.TabularInline):
  9. model = Tech
  10. extra = 5
  11.  
  12. class ProjectAdmin(admin.ModelAdmin):
  13. fields = ['title']
  14. inlines = []
  15. list_display = ('title')
  16.  
  17. admin.site.register(Project, ProjectAdmin)
  18.  
  19. <class 'home.projects.models.Tech'> has no ForeignKey to <class 'home.projects.models.Project'>
  20.  
  21. python manage.py sqlreset <myapp>
Add Comment
Please, Sign In to add comment