Skip to content

Commit aab8ff1

Browse files
committed
Merge pull request #6 from pythonhackers/user_man_cont
User man cont
2 parents 375efd9 + 06e730f commit aab8ff1

File tree

4 files changed

+24
-4
lines changed

4 files changed

+24
-4
lines changed

src/pyhackers/controllers/main.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def render_base_template(*args, **kwargs):
2828
user_data = dumps({'logged': bool(is_logged),
2929
'user': current_user.jsonable()})
3030

31-
kwargs.update(**{'__v__': int(time.time()), 'user_data': user_data})
31+
kwargs.update(**{'__v__': int(time.time()), 'user_data': user_data, 'logged_in': bool(is_logged)})
3232
return render_template(*args, **kwargs)
3333

3434

@@ -159,3 +159,7 @@ def logout():
159159
return render_base_template("logout.html", master="login_master.html")
160160

161161

162+
@main_app.route("/profile")
163+
def profile():
164+
165+
return render_base_template("profile.html")

src/pyhackers/templates/base.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,10 @@
151151
<ul class='nav navbar-nav pull-right'>
152152
{% if logged_in %}
153153
<li class="dropdown">
154-
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><span
155-
id='profile_link'>Dropdown </span><b class="caret"></b></a>
154+
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
155+
<img src='{{ current_user.pic_url }}' height='25px' width="25px" class="img-rounded"/>&nbsp;
156+
&nbsp;
157+
<span id='profile_link'>{{ current_user.nick }} </span><b class="caret"></b></a>
156158
<ul class="dropdown-menu">
157159
{# <li><a href="#">Action</a></li>#}
158160
<li><a href="/profile"><i class='icon-user'></i>&nbsp;Account</a></li>
@@ -176,6 +178,7 @@
176178
{% block content %}{% endblock %}
177179
</div>
178180
</div>
181+
<hr/>
179182
<div class='container footer'>
180183
<p>
181184
Made in Amsterdam
@@ -216,7 +219,7 @@
216219
<script>
217220
{% autoescape off %}
218221
var session = {{ user_data }};
219-
document.getElementById("profile_link").innerHTML = "Welcome, " + session.user.nick;
222+
{# document.getElementById("profile_link").innerHTML = "Welcome, " + session.user.nick;#}
220223
{% endautoescape %}
221224

222225
</script>

src/pyhackers/templates/profile.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{% extends "base.html" %}
2+
3+
4+
{% block content %}
5+
<div class='container'>
6+
<div class='col-lg-4'>
7+
<img src='{{ current_user.pic_url }}' class='img-responsive img-rounded' />
8+
<h1>{{ current_user.nick }}</h1>
9+
</div>
10+
<div class='col-lg-8'>
11+
</div>
12+
</div>
13+
{% endblock %}

test.md

Whitespace-only changes.

0 commit comments

Comments
 (0)