diff options
author | Magnus Hagander | 2016-04-28 11:22:53 +0000 |
---|---|---|
committer | Magnus Hagander | 2016-05-14 17:49:12 +0000 |
commit | 217f9ef62aa909f1ca7d593a5267787a6fd1516a (patch) | |
tree | 8f4ef9e7ba78247cd473abbb7fe620f2afea4c78 /pgweb/docs/models.py | |
parent | 0e2a47cf255ae2d46477e401a194b1f860bf4f0c (diff) |
Fix model warnings and deprecations
1. ForeignKey with unique -> OneToOneField
2. IPAddressField -> GenericIPAddressField
3. Fix fields with default=datetime.now() which gives server start time,
not the insert time (clearly this default was never used, and the
field was always explicitly set, but it should still not be incorrectly
defined)
Diffstat (limited to 'pgweb/docs/models.py')
-rw-r--r-- | pgweb/docs/models.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/pgweb/docs/models.py b/pgweb/docs/models.py index 8c8132be..dc044177 100644 --- a/pgweb/docs/models.py +++ b/pgweb/docs/models.py @@ -2,8 +2,6 @@ from django.db import models from django.contrib.auth.models import User from pgweb.core.models import Version -from datetime import datetime - class DocPage(models.Model): id = models.AutoField(null=False, primary_key=True) file = models.CharField(max_length=64, null=False, blank=False) @@ -27,7 +25,7 @@ class DocComment(models.Model): version = models.DecimalField(max_digits=3, decimal_places=1, null=False) file = models.CharField(max_length=64, null=False, blank=False) comment = models.TextField(null=False, blank=False) - posted_at = models.DateTimeField(null=False, blank=False, default=datetime.now()) + posted_at = models.DateTimeField(null=False, blank=False, auto_now_add=True) submitter = models.ForeignKey(User, null=False) approved = models.BooleanField(blank=False, default=False) |