node.setAttribute('name', name)
node.setAttribute('id', id)
node.setAttribute('unit', unit)
- node.setAttribute('value', str(value))
+ node.setAttribute('value', unicode(value))
root.appendChild(node)
return xml.dom.minidom.Document.toprettyxml(doc)
class Meta:
model = MediaItem
- exclude = ('copied_from_item',)
+ exclude = ('copied_from_item', 'scientist', 'topic', 'summary', 'contributor',
+ 'organization', 'depositor', 'rights', 'recordist', 'digitalist',
+ 'digitization_date', 'publishing_date', )
def clean_code(self):
return self.cleaned_data['code'] or None
make_option('-d', '--day',
dest='day',
help='day of the first revision'),
+ make_option('-o', '--output',
+ dest='output',
+ help='directory output'),
)
+
def group(self, di):
return int(calendar.timegm(di.timetuple()))/self.binning
mondays = mdates.WeekdayLocator(mdates.MONDAY)
monthsFmt = mdates.DateFormatter("%b '%y")
yearsFmt = mdates.DateFormatter('%Y')
+ output = kwargs.get('output')
revisions = Revision.objects.filter(time__gte=limit_date)
list_of_dates = [r.time for r in revisions]
ax.grid(True)
fig.autofmt_xdate()
- plt.savefig('/tmp/telemeta-revisions.png')
- plt.savefig('/tmp/telemeta-revisions.pdf')
+ plt.savefig(output + os.sep + 'telemeta-revisions.png')
+ plt.savefig(output + os.sep + 'telemeta-revisions.pdf')
#plt.show()