diff --git a/article/__pycache__/models.cpython-36.pyc b/article/__pycache__/models.cpython-36.pyc
index 4db1440..e7bcdd7 100644
Binary files a/article/__pycache__/models.cpython-36.pyc and b/article/__pycache__/models.cpython-36.pyc differ
diff --git a/article/__pycache__/views.cpython-36.pyc b/article/__pycache__/views.cpython-36.pyc
index bb84aa1..9a62886 100644
Binary files a/article/__pycache__/views.cpython-36.pyc and b/article/__pycache__/views.cpython-36.pyc differ
diff --git a/article/models.py b/article/models.py
index 0b46fbd..4343a4b 100644
--- a/article/models.py
+++ b/article/models.py
@@ -33,7 +33,7 @@ class Article(models.Model):
detail = HTMLField()
ip = models.GenericIPAddressField(blank=True,null=True)
tag = models.CharField(max_length=128, blank=True, null=True)
- visible = models.CharField(choices=(('Y','是'),('N','否')),max_length=64,default='N')
+ visible = models.CharField(choices=(('Y','是'),('N','否')),max_length=64,default='Y')
readtime = models.IntegerField(default=0)
comment_count = models.IntegerField(default=0)
#update_time = models.DateTimeField(auto_now=True,blank=True,null=True)
@@ -93,7 +93,7 @@ class Meta:
model = Comment
fields = ('article','user','comment','ip','invalid')
error_messages = {
- 'user':{'required': '请先登录','invalid_choice':'请先登录!'},
+ 'user':{'required': '请先登录!','invalid_choice':'用户名不正确!'},
}
widgets = {
'comment':TinyMCE(attrs={'cols':'100%','rows':10}),
diff --git a/article/templates/article/detail.html b/article/templates/article/detail.html
index 4761094..314c7f0 100644
--- a/article/templates/article/detail.html
+++ b/article/templates/article/detail.html
@@ -1,13 +1,15 @@
{% extends "base.html" %}
{% load timetonow %}
-{% block header %}
-
{% ifnotequal user.unread 0%} ({{user.unread}}) {% endifnotequal %} 物志 › {{art.title}}
+{% block title %}
+ - {{art.title}}
+{% endblock %}
+
+{% block header %}
+
+ {% if user.id %}
+ {% ifnotequal user.unread 0 %} ({{user.unread}}) {% endifnotequal %}
+ {% endif %}
+ 物志 {%block title%} {% endblock %}
+
{% block header %}
- {% ifnotequal user.unread 0%} ({{user.unread}}) {% endifnotequal %} 物志 {% if title %}› {{title}} {% endif %}
+
{% endblock %}
diff --git a/templates/index.html b/templates/index.html
index 04fcedb..f597388 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -50,5 +50,33 @@ {% if title %}{{title}}{% endif %}
{% endfor %}
+
+
+
+
{% endblock %}
+
\ No newline at end of file
diff --git a/userpage/__pycache__/admin.cpython-36.pyc b/userpage/__pycache__/admin.cpython-36.pyc
index 7a66c04..33af3ff 100644
Binary files a/userpage/__pycache__/admin.cpython-36.pyc and b/userpage/__pycache__/admin.cpython-36.pyc differ
diff --git a/userpage/__pycache__/models.cpython-36.pyc b/userpage/__pycache__/models.cpython-36.pyc
index ea64106..28ce136 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 3e59901..6d10684 100644
Binary files a/userpage/__pycache__/views.cpython-36.pyc and b/userpage/__pycache__/views.cpython-36.pyc differ
diff --git a/userpage/admin.py b/userpage/admin.py
index 6c82e51..53f57f6 100644
--- a/userpage/admin.py
+++ b/userpage/admin.py
@@ -3,7 +3,7 @@
# Register your models here.
class ProfileAdmin(admin.ModelAdmin):
- list_display = ('user','address','avatar','invite_code','mobile','wechat','weibo','facebook','twitter','instagram')
+ list_display = ('user','address','avatar','point','invite_code','mobile','wechat','weibo','facebook','twitter','instagram')
admin.site.register(Profile,ProfileAdmin)
diff --git a/userpage/models.py b/userpage/models.py
index 6af5aa4..180ae05 100644
--- a/userpage/models.py
+++ b/userpage/models.py
@@ -43,7 +43,7 @@ class Meta:
class ProfileForm(ModelForm):
class Meta:
model = Profile
- fields = ('avatar',)
+ fields = ('avatar','mobile','weibo','wechat','facebook','twitter','instagram','telegram')
error_messages = {
'avatar':{'required': '请上传头像'},
}
@@ -64,7 +64,7 @@ class Point(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
point_record = models.IntegerField()
record_time = models.DateTimeField(auto_now_add=True,editable=False)
- event = models.CharField(choices=(('publish','发布文章'),('comment','发表评论'),('commented','文章被评论'),('register','新用户注册')),max_length=16)
+ event = models.CharField(choices=(('invite','邀请新用户'),('publish','发布文章'),('comment','发表评论'),('commented','文章被评论'),('register','新用户注册')),max_length=16)
def __str__(self):
return '%s %s %d' % (self.user,self.event,self.point_record)
@@ -72,6 +72,7 @@ def __str__(self):
@receiver(post_save, sender=User)
def create_user_profile(sender, instance, created, **kwargs):
+ print(instance)
if created:
Profile.objects.create(user=instance)
@@ -85,3 +86,4 @@ def update_user_point(sender, instance, created, **kwargs):
user = Profile.objects.get(user=instance.user)
user.point += instance.point_record
user.save()
+
diff --git a/userpage/templates/userpage/change.html b/userpage/templates/userpage/change.html
index bc1993f..ad1c052 100644
--- a/userpage/templates/userpage/change.html
+++ b/userpage/templates/userpage/change.html
@@ -1,10 +1,8 @@
{% extends 'base.html' %}
{% load timetonow %}
-{% block header %}
- 物志 › {{request.user}}
-
-
+{% block title %}
+› {{request.user}}
{% endblock %}
{% block banner %}
@@ -19,6 +17,7 @@
物志 › 修改密码
{{change_form.as_p}}
+ 返回
diff --git a/userpage/templates/userpage/login.html b/userpage/templates/userpage/login.html
index 1d665d6..55fe4b6 100644
--- a/userpage/templates/userpage/login.html
+++ b/userpage/templates/userpage/login.html
@@ -1,8 +1,8 @@
{% extends 'base.html' %}
{% load timetonow %}
-{% block header %}
- 物志 › 登录
+{% block title %}
+ › 登录
{% endblock %}
{% block banner %}
@@ -28,7 +28,8 @@
-
+
+
diff --git a/userpage/templates/userpage/profile.html b/userpage/templates/userpage/profile.html
index 803fec4..b49eec2 100644
--- a/userpage/templates/userpage/profile.html
+++ b/userpage/templates/userpage/profile.html
@@ -2,8 +2,12 @@
{% load timetonow %}
{% load displayName %}
+{% block title %}
+ › {{request.user}}
+{% endblock %}
+
{% block header %}
-
{% ifnotequal user.unread 0%} ({{user.unread}}) {% endifnotequal %} 物志 › {{request.user}}
+