Code

Changes between Version 2 and Version 3 of NewbieMistakes


Ignore:
Timestamp:
08/15/05 10:31:34 (9 years ago)
Author:
adrian
Comment:

Cleaned up NewbieMistakes

Legend:

Unmodified
Added
Removed
Modified
  • NewbieMistakes

    v2 v3  
    11= NewbieMistakes = 
    22 
    3 Please feel free to share the things that tripped you up when you started with Django. Specifically, mistakes that were simple (e.g. syntax errors) but caused things to blow up in a confusing or frightening way . . . and due to a lack of deep understanding of what was going on under the hood, took you an hour of debugging the framework to figure out. 
     3Please feel free to share the things that tripped you up when you started with Django. We'll try to improve Django's error handling to catch such mistakes in the future. 
    44 
    5 == And now, the list ==  
    65 * Referencing your view files using include() in your URLconf file (in tutorial 3, this is myproject/settings/urls/main.py) will cause the framework to try and load your views as URLconf files. This will give you cryptic errors about how there is no module 'index' (where 'index' is some function you are trying to assign as a view), or module 'foo' has no attribute 'urlpatterns'. 
    7  
    8  * When assigning the admin attribute to your model, forgetting to add the parens to meta.Admin causes an error like ''!AttributeError: class Admin has no attribute 'ordering' ''. You set your model's admin attribute equal to the class object instead of an instance.