If you followed the installation instructions now all your views are defaulting to require a login.To make a view public again you can use the public decorator provided in `stronghold.decorators` like so:

You can add a tuple of url regexes in your settings file with the`STRONGHOLD_PUBLIC_URLS` setting. Any url that matches against these patterns will be made public without using the `@public` decorator.

```When settings.DEBUG = True. This is additive to your settings to support servingStatic files and media files from the development server. It does not replace anysettings you may have in `STRONGHOLD_PUBLIC_URLS`.

> Note: Public URL regexes are matched against `[HttpRequest.path_info]https://docs.djangoproject.com/en/dev/ref/request-response/#django.http.HttpRequest.path_info`

###STRONGHOLD_PUBLIC_NAMED_URLSYou can add a tuple of url names in your settings file with the`STRONGHOLD_PUBLIC_NAMED_URLS` setting. Names in this setting will be reversed using`django.core.urlresolvers.reverse` and any url matching the output of the reversecall will be made public without using the `@public` decorator:

**Default**:```pythonSTRONGHOLD_PUBLIC_NAMED_URLS = ()```

If STRONGHOLD_DEFAULTS is True additionally we search for `django.contrib.auth`if it exists, we add the login and logout view names to `STRONGHOLD_PUBLIC_NAMED_URLS`