semvec/pypi-packages huggingface dataset:
wheelcms_comments 0.2
WheelCMS comments package
License: BSD

WheelCMS comments
=================

![Build status](https://travis-ci.org/wheelcms/wheelcms_comments.png)

This package provides support for simple (local) comments on WheelCMS content.
It's similar to the
[wheelcms_disqus package](https://github.com/wheelcms/wheelcms_disqus/), but does
not require an external service.

Installation
------------

Add wheelcms_comments to your INSTALLED_APPS *before* the wheelcms_axle package, e.g.

    INSTALLED_APPS = (
        "wheelcms_comments",
          ...
        "wheelcms_axle",
    )


if your base definition of INSTALLED_APPS is out of your direct control
(e.g. when using
[wheelcms_project](https://github.com/wheelcms/wheelcms_project)), try
something like this:

    INSTALLED_APPS = (
        "wheelcms_comments",
    ) + INSTALLED_APPS


wheelcms_comments uses [django-simple-captcha](https://django-simple-captcha.readthedocs.org/en/latest/usage.html), so you will need to include this
as well:

Add

    from django.conf.urls.defaults import *

    urlpatterns += patterns('',
        url(r'^captcha/', include('captcha.urls')),
    )

to your urls.py. Like with the INSTALLED_APPS, make sure the captcha
pattern matches *before* the base patterns or else the WheelCMS patterns
will intercept the /captcha requests.

django-simple-captcha  depends on the PIL library. You may need to install "python-imaging" or Pillow depending on your OS/Distribution. You will also need FreeType support with your PIL.

Lastly, add 'captcha' to your INSTALLED_APPS

Using comments
--------------

Now you should be able to enable commenting in your site's settings (save
the settings the first time, it may show incorrectly that comments are
already enabled).

You can also enable/disable comments on a per-content basis.

New contents will be created as WheelCMS content (content type Comment)
with an initial state 'pending'. You can use the workflow dropup in the
toolbar to moderate pending comments.

Upgrade notes
-------------

pre 0.2 users should fake migrate the first migration:

    manage.py migrate wheelcms_comments 0001 --fake
django-south-compass 0.0.2a0
Compass is a tool to guide your south migrations.
License: BSD

django-south-compass
====================

.. image:: https://travis-ci.org/agiliq/compass.png?branch=master
   :target: https://travis-ci.org/agiliq/compass
   :alt: Build Status

What is it?
-----------

Django south compass is a tool to guide your south migrations.

It is a git hook that keeps your south migrations in sync with your repository.

Installation
------------

.. code-block:: bash

    $ pip install django-south-compass

Usage
-----

Go to your git repo and do:

.. code-block:: bash

    $ django-south-compass install

This will setup a git hook so that whenever you checkout a branch, you're
migrations are synced up.

Eg.

.. code-block:: bash

    $ git branch
        * master
        feature1
        feature2

    $ git checkout feature1
    # Migrates to any new migrations added in feature1

    $ git checkout master
    # Migrates back to the last migration in master

    $ git checkout feature2
    # Migrates to any new migrations added in feature2

    $ git checkout feature1
    # Migrates back to the last migration common between
    # feature1 and feature2, then migrates forward to feature1


License
-------

3 Clause BSD.

Bug report and Help
-------------------

For bug reports open a github ticket. Patches gratefully accepted. Need help? `Contact us here`_

.. _contact us here: http://agiliq.com/contactus

Thanks
------

Django south compass was inspired by `hookup`_ for rails.

.. _hookup: https://github.com/tpope/hookup