﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
1821	[patch] use module level attribute app_label for models. Support interactive use with minimal effort.	mir@…	Adrian Holovaty	"I'm really annoyed that you cannot use models interactively, or pychecker you model. To circumvent this restriction, I propose to add a module level attribute for model modules, such as

app_label = ""applabel""

The attached patch also creates a more friendly error message in the case of interactive use instead of IndexError. It now says:

""""""Interactive model use not directly supported. 
To circumvent this restriction, add an app_label attribute to each model class or to 
the model module.""""""

This might not be the ideal solution, but is an easy one and really helps."	defect	closed	Database layer (models, ORM)	dev	normal	wontfix			Unreviewed	1	0	0	0	0	0
