Mario Orlandi's Snippets

02/03/2012

Using Django time/date widgets in custom form

Filed under: Uncategorized — Tags: , , — morlandi @ 09:53

in “forms.py”:

from django import forms
from django.contrib.admin import widgets

class MyForm(forms.Form):
    date = forms.DateField(label=_('date'), widget=widgets.AdminDateWidget())

in “myform.html”:

{% block blockbots %}
    <script type="text/javascript" src="/admin/jsi18n/"></script>
    <script type="text/javascript" src="/admin_media/js/core.js"></script>
    {{ form.media }}

    <link rel="stylesheet" type="text/css" href="/admin_media/css/forms.css"/>
    <link rel="stylesheet" type="text/css" href="/admin_media/css/base.css"/>
    <!-- <link rel="stylesheet" type="text/css" href="/admin_media/css/global.css"/> -->
    <link rel="stylesheet" type="text/css" href="/admin_media/css/widgets.css"/>

{% endblock blockbots %}

Eventually: src=”/media/admin/js/core.js” instead of src=”/admin_media/js/core.js”, etc …

Thanks to: http://stackoverflow.com/questions/38601/using-django-time-date-widgets-in-custom-form

07/02/2012

Conversion between ISO 8601 Time Representation and datetime

Filed under: Uncategorized — Tags: , — morlandi @ 18:46
>>> from datetime import datetime
>>> datetime.strptime("2007-03-04 21:08:12", "%Y-%m-%d %H:%M:%S")
datetime.datetime(2007, 3, 4, 21, 8, 12)

>>> from datetime import datetime
>>> print datetime(2007, 3, 4, 21, 8, 12).strftime("%Y-%m-%d %H:%M:%S")
2007-03-04 21:08:12

Theme: Silver is the New Black. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.