То, что вы ищете, это filter_horizontal
class ChoicesAdmin(admin.ModelAdmin):
list_display = ['description']
class ProfilesAdmin(admin.ModelAdmin):
list_display = ['user']
filter_horizontal = ['planguages']
admin.site.register(UserProfile, ProfilesAdmin)
admin.site.register(Choices, ChoicesAdmin)
Это позволит вам добавить языки пользователю.
Кроме того, вы должны зарегистрировать класс ChoicesAdmin, чтобы увидеть зеленую + ссылку для добавления вариантов.