diff --git a/article/__pycache__/models.cpython-36.pyc b/article/__pycache__/models.cpython-36.pyc
index 7ed3163..433674b 100644
Binary files a/article/__pycache__/models.cpython-36.pyc and b/article/__pycache__/models.cpython-36.pyc differ
diff --git a/article/models.py b/article/models.py
index c001a75..ad3db8c 100644
--- a/article/models.py
+++ b/article/models.py
@@ -2,8 +2,8 @@
from django.db import models
from tinymce.models import HTMLField,TinyMCE
from django.contrib.auth.models import User
-from django.forms import *
-from userpage.models import *
+from django.forms import ModelForm,TextInput,FileInput,widgets
+from userpage.models import Profile
from django.db.models.signals import post_save
from django.dispatch import receiver
#from django.conf import settings
diff --git a/article/templates/article/detail.html b/article/templates/article/detail.html
index 79166a4..0d0002a 100644
--- a/article/templates/article/detail.html
+++ b/article/templates/article/detail.html
@@ -12,7 +12,7 @@
'selector': 'textarea',
'theme': 'modern',
'plugins': ' textcolor save link image media preview codesample contextmenu table code lists fullscreen insertdatetime nonbreaking contextmenu directionality searchreplace wordcount visualblocks visualchars code fullscreen autolink lists charmap print hr anchor pagebreak textpattern',
- 'toolbar1': 'bold italic underline fontsizeselect forecolor alignleft alignright aligncenter alignjustify | indent outdent bullist numlist link image media hr codesample preview',
+ 'toolbar1': 'bold italic underline fontsizeselect forecolor | alignleft alignright aligncenter alignjustify indent outdent bullist numlist | link image media hr codesample preview',
'contextmenu': 'formats | link image',
'menubar': false,
'statusbar': false,
@@ -20,6 +20,13 @@
);
+
{% endblock %}
@@ -41,11 +48,12 @@
{% if art %}{{art.title}}{% endif %}
评论数:{{comments|length}}
- 发表于:{{art.publish_time|timetonow}}
+
{% ifequal request.user.id art.author_id.id %}
{% endifequal %}
+ 发表于:{{art.publish_time|timetonow}}
标签:{% if arg.tag %}{{art.tag}}{% endif %}
广告位
@@ -62,13 +70,13 @@ {% if art %}{{art.title}}{% endif %}
diff --git a/templates/index.html b/templates/index.html
index a70a854..f37882e 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -2,12 +2,17 @@
{% load timetonow %}
{% block banner %}
+
+{% endblock %}
+
{% if title %}{{title}}{% endif %}
-{% endblock %}
+
{% block content %}
diff --git a/userpage/__pycache__/models.cpython-36.pyc b/userpage/__pycache__/models.cpython-36.pyc
index 9aa0cc4..f5503da 100644
Binary files a/userpage/__pycache__/models.cpython-36.pyc and b/userpage/__pycache__/models.cpython-36.pyc differ
diff --git a/userpage/__pycache__/views.cpython-36.pyc b/userpage/__pycache__/views.cpython-36.pyc
index 68f5bd5..c9d7c82 100644
Binary files a/userpage/__pycache__/views.cpython-36.pyc and b/userpage/__pycache__/views.cpython-36.pyc differ
diff --git a/userpage/migrations/0005_auto_20180302_1610.py b/userpage/migrations/0005_auto_20180302_1610.py
new file mode 100644
index 0000000..404da5e
--- /dev/null
+++ b/userpage/migrations/0005_auto_20180302_1610.py
@@ -0,0 +1,18 @@
+# Generated by Django 2.0.2 on 2018-03-02 08:10
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('userpage', '0004_auto_20180228_1552'),
+ ]
+
+ operations = [
+ migrations.AlterField(
+ model_name='profile',
+ name='unread',
+ field=models.IntegerField(default=0),
+ ),
+ ]
diff --git a/userpage/migrations/__pycache__/0005_auto_20180302_1610.cpython-36.pyc b/userpage/migrations/__pycache__/0005_auto_20180302_1610.cpython-36.pyc
new file mode 100644
index 0000000..f562d68
Binary files /dev/null and b/userpage/migrations/__pycache__/0005_auto_20180302_1610.cpython-36.pyc differ
diff --git a/userpage/models.py b/userpage/models.py
index 277a7da..3404a42 100644
--- a/userpage/models.py
+++ b/userpage/models.py
@@ -3,6 +3,7 @@
from django.forms import ModelForm,Textarea,TextInput,ClearableFileInput,FileInput
from django.db.models.signals import post_save
from django.dispatch import receiver
+#from notification.models import Msg
# Create your models here.
@@ -13,7 +14,7 @@ class Profile(models.Model):
#birth_date = models.DateField(null=True, blank=True)
avatar = models.ImageField(upload_to='static/avatar/', blank=True, null=True)
point = models.IntegerField()
- unread = models.IntegerField()
+ unread = models.IntegerField(default=0)
def __str__(self):
return self.user.username
@@ -21,12 +22,13 @@ def __str__(self):
@receiver(post_save, sender=User)
def create_user_profile(sender, instance, created, **kwargs):
if created:
- Profile.objects.create(user=instance)
+ Profile.objects.create(user=instance,point=10)
@receiver(post_save, sender=User)
def save_user_profile(sender, instance, **kwargs):
instance.profile.save()
+
class UserForm(ModelForm):
class Meta:
model = User
diff --git a/userpage/templates/userpage/profile.html b/userpage/templates/userpage/profile.html
index fe4d162..64ef98a 100644
--- a/userpage/templates/userpage/profile.html
+++ b/userpage/templates/userpage/profile.html
@@ -4,13 +4,13 @@
物志 > {{request.user}}
{% if user_form.errors %}
@@ -75,14 +75,14 @@
{% if title %}{{title}}{% endif %}
- 0{{user.msg}} + {{user.unread}}