Commit 777a0c3e by liuyingying

突然白屏还以为电脑坏了白高兴了

parent 4f494701
......@@ -25,13 +25,13 @@
<nav>
<div>
<div id="hunter">
<span><a href="{% url 'hunter:index' %}">HUNTER</a></span>
<span><a href="/">HUNTER</a></span>
</div>
<div id="bar" class="">
<div class="smaller_bottom_bar">
<a href="" class="main_bar" onclick="exit()">退出</a>
<a href="" class="main_bar" id="{{ u.userID }}">修改个人信息</a>
<span id="username" class="main_bar">{{ u.name }}</span>
<a href="" class="main_bar userID" id="">修改个人信息</a>
<span id="username" class="main_bar">{{ usr.name }}</span>
</div>
</div>
</div>
......@@ -195,17 +195,22 @@
<script type="text/javascript">
window.onload=function(){
let session = window.sessionStorage;
if($('#username').text()!==sessionStorage["username"]){
alert("请求异常,请重新登录");
let url = window.location.pathname;
let id = url.split('/')[2];
if(id!==sessionStorage["userID"]){
console.log($('#username').val());
{#window.location.href='/';#}
window.location.href='/';
}else{
$('#username').append(session['username']);
$('.userID')[0].id=session['userID'];
}
};
function exit(){
let session = window.sessionStorage;
session['username']="";
session['password']="";
window.location.href='/index/';
session['userID']="";
window.location.href='/';
}
var submit_what = '';
function addPub(){
......
......@@ -98,10 +98,8 @@ def login(request):
def user(request, user_id):
try:
usr = User.objects.get(userID=user_id)
except ObjectDoesNotExist as e:
return redirect(request, 'hunter/index.html')
usr = get_object_or_404(User, pk=user_id)
print(usr.name)
username = usr.name
u = {'userID': user_id, 'name': username}
my_publication_year_list = {}
......@@ -123,7 +121,7 @@ def user(request, user_id):
year = str(art.editDateTime)[0:4]
art.editDateTime = str(art.editDateTime)[5:10]
u = User.objects.filter(userID=art.authorID).values('name')
art.authorID = u[0]['name']
art.authorID = username
if year in my_article_year_list.keys():
my_article_year_list[year].append(art)
else:
......@@ -140,7 +138,7 @@ def user(request, user_id):
else:
my_cve_year_list[year] = [cve]
context = {
'user': u,
'user': usr,
'publication_year_list': my_publication_year_list,
'cve_year_list': my_cve_year_list,
'article_year_list': my_article_year_list,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment