This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

Django Human DateTime Parsing

Authors:Justin Quick <>

This tool uses the parsedatetime package to turn human readable form input (like ‘tomorrow 7PM’) into datetime objects (like datetime.datetime(2010, 4, 9, 19, …)). This app requires parsedatetime and pytz. The app comes with a set of fields to replace Django’s own DateTimeField, DateField, and TimeField. Get them by using:

from humandt.fields import HumanDateTimeField, HumanTimeField, HumanDateField

Then use them however you like as form fields in your own Django Forms:

from django.forms import Form

class ExampleForm(Form):
    datetime = HumanDateTimeField(required=False)
    time = HumanTimeField(required=False)
    date = HumanDateField(required=False)

Example Project

Download the most recent sourcecode and start up the development server. Make sure you have the most recent version of django:

git clone git://
cd django-human-datetime
pip install parsedatetime pytz django
python install
cd example_project
python runserver

If all goes well it will be available at There is an example form up there that just spits out the parsed date/time input. Look at the example_project.views for useage example. To test the humandt app, stop the server and run this:

python test humandt
Release History

Release History


This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
django-human-datetime-0.1.tar.gz (3.2 kB) Copy SHA256 Checksum SHA256 Source Aug 8, 2011

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting