What is the differences between these implementations? What does Django differently (beside inheriting Meta ordering
and get_latest_by
attribute) ?
1 - to create restaurant you need to create place, after create restaurant, after link them, 2 - then creating restaurant, new place created and linked automaticaly, 3 - you renamed parent link to place.
Using Model Inheriting with Content Types you can list all Cafes, Restaurants, Bars, etc iterating on Place.objects.all()