Every repository with this icon (
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
README.markdown | Thu Mar 05 09:01:36 -0800 2009 | |
| |
TODO.markdown | ||
| |
__init__.py | Mon Jun 30 19:43:50 -0700 2008 | |
| |
admin.py | ||
| |
context_processors.py | Thu Mar 05 09:01:36 -0800 2009 | |
| |
evolutions/ | Thu Jan 08 07:28:22 -0800 2009 | |
| |
forms.py | ||
| |
locale/ | Sat Mar 07 06:45:41 -0800 2009 | |
| |
models.py | Sun Dec 28 19:50:59 -0800 2008 | |
| |
static/ | ||
| |
templates/ | ||
| |
templatetags/ | Sun Feb 01 19:35:01 -0800 2009 | |
| |
urls.py | ||
| |
views.py | Thu Mar 05 09:01:36 -0800 2009 |
Chiplog is a simple way to enter notes that get time/date stamped. It's a way to document what you're doing without having to deal with how to manage it. It's written in Django.
Inspired by Cliff Stoll's Log Book in Cuckoo's Egg.
The name is taking things back to where the word "Log" came from in the first place.
Requirements
- Django Tagging
- Django Markup (django.contrib.markup)
- Django Humanize (django.contrib.humanize)
- Python Markdown
- Typogrify
Installation
In settings.py, add to INSTALLED_APPS:
'chiplog',
'tagging',
'typogrify',
'django.contrib.markup',
'django.contrib.humanize',
Also in settings.py, add the following setting:
CHIPLOG_MEDIA_URL = MEDIA_URL + 'chiplog/'
And add at the context processor of chiplog:
TEMPLATE_CONTEXT_PROCESSORS = (
'chiplog.context_processors.chiplog_media_url',
...
)
In urls.py:
urlpatterns = patterns('',
(r'^[whatever_you_want]/', include('chiplog.urls')),
Add a symbolic link to the Chiplog media folder inside your project's media folder. Something like:
cd /path/to/your/project/media
ln -s /path/to/chiplog/static chiplog
Run ./manage.py syncdb from the root of your project, and you should be ready to start Chiplogging.
Optional
If you don't already have something configured, you can add a login template from the example Chiplog project.
Copy templates/registration/ to your project's template folder.
Add to urls.py:
(r'^accounts/login/$', 'django.contrib.auth.views.login'),









