semvec/pypi-packages huggingface dataset:
Flask-CouchDBKit 0.3.5
Flask extension that provides integration with CouchDBKit.
License: BSD

Flask-CouchDBKit
----------------

Flask extension that provides integration with CouchDBKit.

Links
`````

* `documentation <http://packages.python.org/Flask-CouchDBKit>`_
* `development version
  <http://github.com/sirn/flask-couchdbkit/zipball/master#egg=Flask-CouchDBKit-dev>`_
django-nadb 0.1a1
Not Another Django Blog app!
License: BSD

django-nadb (Not Another Django Blog app)
=========================================

django-nadb is a Django blog app. The source repository can be found at https://github.com/earonne/django-nadb/

Installation
============

Installing django-nadb is as simple as checking out the source and adding it to your project or ``PYTHONPATH``.

Use git, pip or easy_install to check out django-nadb from Github_ or get a release from PyPI_.


1. Download and install the package from the python package 
index (PyPI_)::

    easy_install django-nadb

or if you prefer pip::

    pip install django-nadb


2. Install the latest development version from GitHub_. This requires to install
git_ of course::

    git clone git://github.com/earonne/django-nadb.git

then install it manually::

    cd django-nadb
    python setup.py install


Please note that the dev version is not fully tested and may contain bugs. 

.. _PyPI: http://pypi.python.org/
.. _GitHub: http://www.github.com/
.. _git: http://git-scm.com/


Usage
=============

1. To install django-nadb just add the package to your ``INSTALLED_APPS``
setting::

    # settings.py
    INSTALLED_APPS = (
        ...
        'nadb',
        'django_markup',
    )
    
    # Notice you also need to add django_markup to your INSTALLED_APPS.


2. Run the syncdb 
command::  

    $ ./manage.py syncdb


3. Add a line like this in your root URLConf to set up the default URLs for 
django-nadb::

    # urls.py
    urlpatterns = patterns('',
        url(r'^blog/', include('nadb.urls')),
    )


4. django-nadb supports markup filters (e.g. Markdown, RestructuredText, etc.). 
Add the following to your ``settings.py``::

    # settings.py
    NADB_MARKUP_FILTER = 'markdown'
    
    MARKUP_SETTINGS = {
        'markdown': {
            'safe_mode': True,
            'extensions': ['codehilite']
        }
    }


5. Create a ``nadb`` directory inside your templates directory and add 
the following templates::

    base_nadb.html
    post_list.html
    post_detail.html
    post_archive_year.html
    post_archive_month.html
    post_archive_day.html
    category_list.html
    category_detail.html
Marrja_Mail 0.2.2
Small wrapper for marrow.mailer to use Jinja2 templates and automatically send html and plain text emails.
License: BSD

===========
Marrja Mail
===========

Marrja mail is a small module that brings together Jinja2 and marrow.mailer to 
easily send emails rendered from templates. You supply a template name with 
no extension and it will try it with .txt and .htm from the 'email_templates' directory inside your package
(this is customisable) and attach the ones that are found.

Basic usage:
::
    #Once per applicaton
    from marrja_mail import MarrjaMailer

    email_sender = MarrjaMailer(__name__, server='smtp.myserver.com', username='user@myserver.com',
                                password='mypass', default_sender='my_sender@myserver.com')
    
    #Then to send email
    email_sender.send('user@send.to', 'template_file', 'subject line' , var_for=jinja_template)

TODO:
=====

- Add support for testing that dumps out the rendered template to a dir
- Expose more configuration options for marrow.mailer
- Write better docs

More info @ https://github.com/Dotnetwill/marrja_mail