You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

119 lines
2.6 KiB
Plaintext

Metadata-Version: 2.0
Name: nano
Version: 0.10.0
Summary: Does less! Loosely coupled mini-apps for django.
Home-page: https://github.com/kaleissin/django-nano
Author: kaleissin
Author-email: kaleissin@gmail.com
License: UNKNOWN
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=2.7
==========
Nano tools
==========
This is a set of nano-size tools and apps for Django 1.8 and later.
Currently included:
activation
A place to store activation-codes for e.g. authentication
badge
User-badges worth certain points ala. StackOverflow
blog
A very basic blog-app
comments
Unmoderated comments for logged-in users
chunk
Templates stored in the database
faq
Just about as simple a FAQ as is possible
privmsg
Private messages with separate archives for sent an received
user
A very basic user-registration- and password-handling app/tool
tools
Utility-functions used by the above apps
Installation
------------
See INSTALL.txt for installation-instructions and TODO.txt for
what's missing.
Usage
-----
Common for all apps
+++++++++++++++++++
Append ``nano.<subapp>`` to your INSTALLED_APPS, where ``subapp``
is any of the tools listed above except ``tools``.
blog
++++
Blog entries can be tagged using ``django-taggit`` if it is in
INSTALLED_APPS *and* NANO_BLOG_USE_TAGS is set to True in settings.
chunk
+++++
Add 'nano.chunk.loader.Loader' to TEMPLATE_LOADERS.
user
++++
Doesn't have any models so just hook up the views in an urls.py:
- ``signup()``
- ``password_change()``
- ``password_reset()``
Settings for user
.................
NANO_USER_EMAIL_SENDER
The From:-address on a password-reset email. If unset, no
email is sent.
**Default:** Not set
NANO_USER_TEST_USERS
Special-cased usernames for live testing.
**Default:** ``()``
NANO_USER_BLOG_TEMPLATE
Template used for auto-blogging new users.
**Default:** ``blog/new_user.html``
:Version: 0.10.0