Opened 15 years ago
Last modified 15 years ago
#11779 closed
Validation doesn't detect import errors — at Version 1
Reported by: | Afief | Owned by: | nobody |
---|---|---|---|
Component: | Uncategorized | Version: | 1.1 |
Severity: | Keywords: | ||
Cc: | Triage Stage: | Unreviewed | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description (last modified by )
I have a model with a bug in it(I imported user instead of User from django.contrib.auth.models), here is the code:
from django.db import models from django.contrib.auth.models import user class myprofile(models.Model): user = models.ForeignKey(user, unique=True)
When running manage.py validate
I get no errors, but when asking for the app's sql I am told that I probably didn't install it. What should happen is that the model shouldn't validate(or at least be told that the app is found but contains errors)
$ python manage.py validate 0 errors found $ python manage.py sql myprofile Error: App with label myprofile could not be found. Are you sure your INSTALLED_APPS setting is correct?
Note:
See TracTickets
for help on using tickets.
Please use preview.