So I've connected Django to a pre-existing database successfully (inspect, validate and sync) and I've created an app and a project and all that (I'm reading the Django book and I'm on chapter 5), but when I actually run it and print stuff, I get an (assumed) error. While in python, I properly import what I need (from myapp.models import Artist
) but if I try to print, for example, the first five rows in the table (print Artist.objects.all()[:5]
), I get this:
[<Artist: Artist object>, <Artist: Artist object>, <Artist: Artist object>, <Artist: Artist object>, <Artist: Artist object>]
Why doesn't it actually print the values instead of what seems to be a placeholder? Is there something I'm missing here?