Integrating with Django Categories¶
Install django-categories¶
Install
django-categories
$ pip install django-categories
Add
categories
to yourINSTALLED_APPS
setting.INSTALLED_APPS = ( ... 'categories', ... )
Supply the fields you want to be added to the
Story
model.CATEGORIES_SETTINGS = { ... 'FK_REGISTRY': { 'stories.story': { 'name': 'primary_category', 'related_name': 'primary_category' } }, 'M2M_REGISTRY': { 'stories.story': { 'name': 'categories', 'related_name': 'categories' } } ... }
In this case, 2 fields are setup, one
ForeignKey
field called primary_category and oneManyToMany
field called categoriesSync your database
$ ./manage.py syncdb
or if your using
South
$ ./manage.py syncdb --migrate