|
Project Information
Members
Featured
Downloads
Wiki pages
Links
|
A generic tagging application for Django projects, which allows association of a number of tags with any Model instance and makes retrieval of tags simple. The CHANGELOG is kept up to date with notable commits and the latest version of this application's documentation, in reStructuredText format, is always available in its overview.txt file or rendered nicely. Note: this documentation is for the SVN trunk version - it may differ from the documentation for the packaged release. Version 0.3 FeaturesVersion 0.3 was released on 22nd August 2009, packages from revision 158 in Subversion. Works on 1.0 and other fixes. This release was made to provide a 1.0 compatible release (since one hasn't been made in over a year). More fixes will come in 0.4. Version 0.2 FeaturesVersion 0.2 was released on 12th January 2008, packaged from revision 122 in Subversion. Version 0.2.1, a bugfix release, was released on 16th January 2008 - this fixes a bug with space-delimited tag input. Duplicates were not being removed and the resulting list of tag names was not sorted. If you're upgrading from version 0.1, please see the BackwardsIncompatibleChanges wiki page. Requires a recent SVN checkout of Django's trunk.
See the version 0.2 HTML documentation for more details. Download and installationYou can install django-tagging with easy_install or pip: pip install django-tagging or easy_install django-tagging It can also be installed from inside the package using the setup.py script: python setup.py install ...and the package will install automatically. A Windows installer is also available - just download and launch to install the application. Alternatively, source code can be accessed by performing a Subversion checkout. For example, the following command will check the application's source code out to a tagging-trunk directory: svn checkout http://django-tagging.googlecode.com/svn/trunk/ tagging-trunk Add the resulting folder to your PYTHONPATH or symlink (junction, if you're on Windows) the tagging directory inside it into a directory which is on your PYTHONPATH, such as your Python installation's site-packages directory. You can verify that the application is available on your PYTHONPATH by opening a Python interpreter and entering the following commands: >>> import tagging >>> tagging.VERSION (0, 3, None) Keep in mind that the current code in SVN trunk may be different from the packaged release, and may contain bugs and backwards-incompatible changes, as well as new goodies to play with. |