Start with a high level design and decide on the project name and the
apps it contains - sounds like one project and one app, but maybe
there's more. After creating the project and apps you need to define
your models. Think it through, I found that changing my project
structures and/or models is very painful.
My guess is your table will have two fields for the start and end
times, a client/project reference (need a clients/projects app?) and a
user reference. Check out
http://www.djangoproject.com/documentation/model-api/
for some examples.
Next enable the admin, do a syncdb, and you can already play with your
table using the admin interface. Next you need to decide on the views
you want and the urls that will get you there. You can use the generic
views -
http://www.djangoproject.com/documentation/generic_views/ - to
display your data and the ModelForm -
http://www.djangoproject.com/documentation/modelforms/
- for your update views.
Goodluck,
Benny