# So the goal is to remove these bits of cruft, while maintaining the # clean separation of "table-level" functions (get_list(), # get_object()) and "row-level" functions (model methods such as # save() and delete()).
+1. Yay! This was my biggest concern. # * Models should be in a file models.py, which lives within the app # package. If you want to split your models over multiple files, just # import them at the top of models.py. +1. # * The automatic module -- which contains the get_object() and # get_list() functions, along with the automatic manipulators and # class -- would still be created, but it would live in appname.models # rather than django.models. For example, in the polls tutorial, the # module "choices" in "from django.models.polls import choices" would # be in myproject.polls.models: "from myproject.polls.models import # choices". +1. -- Jonathan Daugherty http://www.parsed.org
