Anular el método __str__
class User(models.Model):
user_id = models.CharField(primary_key=True, max_length=200)
name = models.CharField(max_length=200)
...
...
def __str __ (self):
return str (self.user_id)
- ¿Cómo esquivas la política del mismo origen cuando usas Comet?
- ¿Debo leer sobre algoritmos si estoy aprendiendo el desarrollo front-end?
- ¿Cuál es mejor para aprender stack medio o PHP?
- ¿Qué marco / ecosistema es más popular y futurista para el aprendizaje, así como para desarrollar aplicaciones web y aplicaciones móviles multiplataforma en este momento (agosto de 2017): Angular 2.0 / 4.0 o React?
- ¿Qué son las tecnologías frontend?
Si desea aún más información sobre el objeto en la pantalla de administración, obviamente puede devolver
pero un mejor enfoque es crear una página de administración personalizada. '%s, %s' % (str(user_id), str(name))
Deberá escribir la siguiente clase dentro de su admin.py
class UserAdmin(admin.ModelAdmin):
list_per_page = 50 # How many user entries to show per page. The higher the number the greater the loading time
list_display = (
'user_id',
'name',
... # Write the fields you wish to see in the admin
...
)
Y registre su administrador con el modelo en admin.py
admin.site.register(User, UserAdmin)
Después de hacer lo anterior, verá un buen formato tabular del objeto (
en este caso con los campos especificados) User