I realized this thanks to Dave S. and a number of old posts on this subject. My successful method:
Create a custom form.
from django.contrib.admin.widgets import AdminDateWidget. , my_field = DateField(widget = AdminDateWidget), .
, css/js:
{% load i18n admin_modify adminmedia %}
{% block extrahead %}{{ block.super }}
<link rel="stylesheet" type="text/css" href="{% admin_media_prefix %}css/base.css" />
<link rel="stylesheet" type="text/css" href="{% admin_media_prefix %}css/widgets.css" />
<script type="text/javascript" src="/jsi18n/"></script>
<script type="text/javascript" src="{% admin_media_prefix %}js/core.js"></script>
{{ form.media }}
{% endblock %}
. , Django , . , , .
, , JS . !