There seem to be many possible reason to this problem. However, in my case, it happened because I copied code from one project to another including the databases.
If you are looking for how to set up your first django project using Eclipse as the IDE and XAMPP as the server, this would be the right step-by-step tutorial for you. Besides that, you can also learn how to set up virtual hosts for your testing server applications.
This article shows you how to develop Django apps using Eclipse and PyDev. PyDev is a third-party plug-in for Eclipse which is an Integrated Development Environment (IDE) used for programming in Python supporting code refactoring, and many other cool features. On top of that, it's FREE.
This is just my personal experience as to how to change the database according to the changes in Django models. Hence, it is absolutely not the best solution but you can use this as a reference or to gain some more knowledge regarding how Django generates database tables based on the models.
This tutorial will give you a good understanding about the Django Comments Framework. From this, you know how to integrate the framework into your existing application. Furthermore, the knowledge to enhance and customise the given templates from Django Comments Framework will also be our goal.
I have been using this technique for a while and it seems to be very handy especially in the production environment. You don't have to change the paths in your Django settings.py every time you change the location of your app or simply changing and uploading the settings.py file via FTP from your testing environment to your server.
Django Piston is an easy-to-use application that allows you to create your own REST API for your applications. This short tutorial is straight forward and gives you a good starting point to set out your projects.
Those who have been using PyDev for a while might encountered the problem of Unresolved Import Error. Even though the functions and classes do exist in PYTHON PATH and your applications can actually execute perfectly, PyDev might be still showing red error messages showing the import statements were wrong. This quick material comes from my own experience after running into the same situation, googling and experimenting to get the correct answers which worked in my case.