Add user's page - /my. Enhace CSS.
Add user's page - /my. Enhace CSS.
diff --git a/media/css/main.css b/media/css/main.css
index 36e1287..48dd9f4 100644
--- a/media/css/main.css
+++ b/media/css/main.css
@@ -83,11 +83,12 @@ h1 {
}
#header {
- border-bottom: 1px #888 solid;
+ background: #c2efc2;
+ padding: 0;
}
#login-message {
- padding: 1ex;
+ padding: 0.5ex 1ex;
}
#main {
@@ -101,11 +102,14 @@ h1 {
float: left;
/* border-right: 1px #888 solid;*/
border-bottom: 1px #888 solid;
+ border-right: 1px #888 solid;
+ background: #fafafa;
padding: 1ex;
margin-right: 1ex;
}
ul.menu {
+ background: #ffffc0;
float: right;
text-align: right;
display: inline;
diff --git a/mgmt/views.py b/mgmt/views.py
index f33c41f..1e8546e 100644
--- a/mgmt/views.py
+++ b/mgmt/views.py
@@ -326,6 +326,9 @@ def user_page(request,name):
'bugs_resp': bugs_resp},
request)
+def my_page(request):
+ return user_page(request,request.user.username)
+
@login_required
def private_message(request,mid):
msg = PrivateMsg.objects.get(pk=mid)
diff --git a/pygit/pygit.py b/pygit/pygit.py
index 38a5674..5ebec17 100644
--- a/pygit/pygit.py
+++ b/pygit/pygit.py
@@ -124,7 +124,7 @@ def group_by_date(lst):
del group
group = []
prev = dt
- r.append((prev,group))
+# r.append((prev,group))
return r
def stats_sum(lst):
diff --git a/settings.py b/settings.py
index 847ccab..2b6f8bd 100644
--- a/settings.py
+++ b/settings.py
@@ -105,6 +105,7 @@ MENU_ANONYMOUS = [(u'Главная','/'),
(u'Вход','/login/')]
MENU_USER = [(u'Главная','/'),
+ (u'Моя страница', '/my'),
(u'Git', '/git'),
(u'Выход', '/logout/')]
diff --git a/urls.py b/urls.py
index b9b9023..16d3335 100644
--- a/urls.py
+++ b/urls.py
@@ -15,6 +15,7 @@ urlpatterns = patterns('',
(r'^create/doc/(\d+)/$', "mgmt.views.create_document"),
(r'^users/(\w+)/$', 'mgmt.views.user_page'),
(r'^message/(\d+)/$', 'mgmt.views.private_message'),
+ (r'^my/$', 'mgmt.views.my_page'),
(r'git/', include('pygit.urls')),