semvec/pypi-packages huggingface dataset:
django-devotionals 0.1.0
An application for managing daily devotionals.
License: BSD

Django devotionals
================== 

A demo application created as part of the 5Q programming challenge. The app handles the input and display of daily devotionals, including a django management command to import a csv file loaded with devotionals.

Install
---------

If the project were uploaded to pypi, it would be a simple:

```
pip install django-devotionals
```

But it's not, so don't try.

Else you could follow whatever procedure you use to install python packakges (easy_install, etc)

Configuration
--------------

Currently there is little to configure. The important part is to wire it up in your django project:

```
INSTALLED_APPS = (
    ...
    'devotionals',
    ...
)
```

In your urls:

```
urlpatterns += patterns('',
    ...
    (r'^devotionals/', include('devotionals.urls')),
    ...
)
```

Templates (& URLs)
--------------------

All templates go in a 'devotionals' directory in your TEMPLATE_DIR:

```
devotional_list.html (/)

devotional_year_archive.html (/<YYYY>/)

devotional_month_archive.html (/<YYYY>/<MMM>/)

devotional_detail.html (/<YYYY>/<MMM>/<DD>/)
```
appspace 0.5.4
easy application construction with easy building blocks
License: BSD
Keywords: component architecture injection aspect-oriented

*appspace* is a component injection framework that allows any mishmash of Python 
classes, objects, functions, or modules to be dynamically cobbled together into 
an application. 

An appspaced application is built with an appconf (application configuration) 
similar to a Django urlconf:

>>> from appspace import patterns
>>> appconf = patterns(
...    'helpers',
...    ('square', 'math.sqrt'),
...    ('fabulous', 'math.fabs'),
...    include('subapp', 'foo.bar.apps')
... )

Once configured, application components can be accessed as object attributes,
dictionary keys, or by calling the component manager directly:

>>> fab1 = plug.helpers.fabulous
>>> fab2 = plug['helpers']['fabulous']
>>> fab1(2)
2.0
>>> fab2(2)
2.0
>>> plug.helpers.fabulous(2)
2.0
>>> plug('fabulous', 2)
2.0