Have to manually set created/modified.
parent
7182f3de75
commit
ddf460066a
|
@ -43,19 +43,18 @@ class Command(BaseCommand):
|
||||||
print(u"Fetching snipts...")
|
print(u"Fetching snipts...")
|
||||||
|
|
||||||
items = get_snipts(api_key, from_username)
|
items = get_snipts(api_key, from_username)
|
||||||
|
items.reverse()
|
||||||
|
|
||||||
for snipt in items:
|
for snipt in items:
|
||||||
s = Snipt(
|
s = Snipt(
|
||||||
blog_post=snipt["blog_post"],
|
blog_post=snipt["blog_post"],
|
||||||
code=snipt["code"],
|
code=snipt["code"],
|
||||||
created=snipt["created"],
|
|
||||||
description=snipt["description"],
|
description=snipt["description"],
|
||||||
id=snipt["id"],
|
id=snipt["id"],
|
||||||
key=snipt["key"],
|
key=snipt["key"],
|
||||||
lexer=snipt["lexer"],
|
lexer=snipt["lexer"],
|
||||||
line_count=snipt["line_count"],
|
line_count=snipt["line_count"],
|
||||||
meta=snipt["meta"],
|
meta=snipt["meta"],
|
||||||
modified=snipt["modified"],
|
|
||||||
public=snipt["public"],
|
public=snipt["public"],
|
||||||
publish_date=snipt["publish_datetime"],
|
publish_date=snipt["publish_datetime"],
|
||||||
secure=snipt["secure"],
|
secure=snipt["secure"],
|
||||||
|
@ -66,6 +65,9 @@ class Command(BaseCommand):
|
||||||
views=snipt["views"]
|
views=snipt["views"]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
s.created = snipt["created"],
|
||||||
|
s.modified = snipt["modified"]
|
||||||
|
|
||||||
for tag in snipt["tags"]:
|
for tag in snipt["tags"]:
|
||||||
s.tags.add(tag["name"])
|
s.tags.add(tag["name"])
|
||||||
|
|
||||||
|
|
|
@ -50,8 +50,8 @@ class Snipt(models.Model):
|
||||||
|
|
||||||
views = models.IntegerField(default=0)
|
views = models.IntegerField(default=0)
|
||||||
|
|
||||||
created = models.DateTimeField(auto_now_add=True, editable=True)
|
created = models.DateTimeField(auto_now_add=True, editable=False)
|
||||||
modified = models.DateTimeField(auto_now=True, editable=True)
|
modified = models.DateTimeField(auto_now=True, editable=False)
|
||||||
publish_date = models.DateTimeField(blank=True, null=True)
|
publish_date = models.DateTimeField(blank=True, null=True)
|
||||||
|
|
||||||
def _unidiff_output(self, expected, actual):
|
def _unidiff_output(self, expected, actual):
|
||||||
|
|
Loading…
Reference in New Issue