summaryrefslogtreecommitdiff
path: root/pgweb/docs/models.py
diff options
context:
space:
mode:
authorMagnus Hagander2016-04-28 11:22:53 +0000
committerMagnus Hagander2016-05-14 17:49:12 +0000
commit217f9ef62aa909f1ca7d593a5267787a6fd1516a (patch)
tree8f4ef9e7ba78247cd473abbb7fe620f2afea4c78 /pgweb/docs/models.py
parent0e2a47cf255ae2d46477e401a194b1f860bf4f0c (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.py4
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)