James Bennett avatar James Bennett committed 197420c

Edited online

Comments (0)

Files changed (1)

 == django-registration ==
 
-This is a simple application which provides flexible user registration for [[http://www.djangoproject.com/|Django-based projects]]. The default setup implements a fairly common workflow:
-
-# User signs up for account.
-# User receives an email containing instructions for activating the account.
-# User activates and begins using the site.
-
-This application assumes that you are already have a working installation of Django 1.0 or newer, and that you are comfortable enough with Django to be able to, for example, create templates based on a description of what context variables are available to them, set up your own URL configuration and work with Django's forms system.
-
-A useful companion to this application is [[http://www.bitbucket.org/ubernostrum/django-profiles/wiki/|django-profiles]], which implements various features related to user profiles.
-
-
-=== How to install ===
-
-There are three basic ways to install: automatically installing a package using Python's package-management tools, manually installing a package, and installing from a Mercurial checkout.
-
-==== Using a package-management tool ====
-
-The easiest way by far to install django-registration and most other interesting Python software is by using an automated package-management tool, so if you're not already familiar with the available tools for Python, now's as good a time as any to get started.
-
-The most popular option currently is [[http://peak.telecommunity.com/DevCenter/EasyInstall|easy_install]]; refer to its documentation to see how to get it set up. Once you've got it, you'll be able to simply type
-
-{{{
-easy_install django-registration
-}}}
-
-And it will handle the rest.
-
-Another option that's currently gaining steam (and which I personally prefer for Python package management) is [[http://pypi.python.org/pypi/pip/|pip]]. Once again, you'll want to refer to its documentation to get up and running, but once you have you'll be able to type
-
-{{{
-pip install django-registration
-}}}
-
-And you'll be done.
-
-==== Manually installing the 0.7 package ====
-
-If you'd prefer to do things the old-fashioned way, you can manually download the django-registration 0.7 package from [[http://pypi.python.org/pypi/django-registration/0.7|the Python Package Index]]. This will get you a file named "django-registration-0.7.tar.gz" which you can unpack (double-click on the file on most operating systems) to create a directory named "django-registration-0.7". Inside will be a script named "setup.py"; running
-
-{{{
-python setup.py install
-}}}
-
-will install django-registration (though keep in mind that this defaults to a system-wide installation, and so may require administrative privileges on your computer).
-
-==== Installing from a Mercurial checkout ====
-
-If you have [[http://www.selenic.com/mercurial/wiki/|Mercurial]] installed on your computer, you can also obtain a complete copy of django-registration by typing
-
-{{{
-hg clone http://bitbucket.org/ubernostrum/django-registration/
-}}}
-
-Inside the resulting "django-registration" directory will be a directory named "registration", which is the actual Python module for this application; you can symlink it from somewhere on your Python path. If you prefer, you can use the setup.py script in the "django-registration" directory to perform a normal installation, but using a symlink offers easy upgrades: simply running "hg pull -u" inside the django-registration directory will fetch updates from the main repository and apply them to your local copy.
-
-=== After you've installed ===
-
-Have a look at the documentation (included in the "docs/" directory of the package, or [[http://www.bitbucket.org/ubernostrum/django-registration/src/tip/docs/|browsable online]]) to see the next steps. [[http://www.bitbucket.org/ubernostrum/django-registration/src/tip/docs/quickstart.rst|The quickstart document]] will tell you what you need to know to get started, and from there you can read the rest of the documentation to see all of the available options and features.
+This is a simple application which provides flexible user registration for [[http://www.djangoproject.com/|Django-based projects]]. Full documentation is [[http://docs.b-list.org/django-registration/0.8/|online]] and included in the django-registration package.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.