257 | | Check to see that you didn't use a reserved name in naming your application, i.e. "email", "date" and "time" are common application names that would validate when the server starts but will cause an error when requested. |
258 | | |
259 | | ==== Solution ==== |
260 | | |
261 | | Rename your application using a non-reserved name, i.e., "email_app" instead of "email". Don't forget to do a syncdb to create the newly renamed app in your database. You may also want to go in to your database and drop the old "mis-named" table. |
| 261 | Check to see that you didn't use a reserved name in naming your application, i.e. "email", "date" and "time" are common application names that would validate when the server starts but will break Django's admin. |
| 262 | |
| 263 | ==== Solution ==== |
| 264 | |
| 265 | Rename your application directory using a non-reserved name, i.e., "email_app" instead of "email". Go into the {{{INSTALLED_APPS}}} section of settings.py and change the name there too. Also, don't forget to do a syncdb to create the newly renamed app in your database. You may also want to go in to your database and drop the old "mis-named" table. |