forked from mrlan/EnglishPal
				
			
			
			
			
				Bug493-GongKeCheng
			
			
		
		
							parent
							
								
									0549bd9035
								
							
						
					
					
						commit
						a5c792b782
					
				|  | @ -37,16 +37,16 @@ | ||||||
| <body> | <body> | ||||||
| <div class="container-fluid"> | <div class="container-fluid"> | ||||||
|     <p><b>English Pal for <font id="username" color="red">{{ username }}</font></b> |     <p><b>English Pal for <font id="username" color="red">{{ username }}</font></b> | ||||||
| <<<<<<< HEAD |  | ||||||
|         <a class="btn btn-secondary" href="/logout" role="button">退出</a> |         <a class="btn btn-secondary" href="/logout" role="button">退出</a> | ||||||
|         <a class="btn btn-secondary" href="/reset" role="button">重设密码</a> |         <a class="btn btn-secondary" href="/reset" role="button">重设密码</a> | ||||||
|     </p> |     </p> | ||||||
|     {% if flashed_messages != "" %} |     {% if flashed_messages != [] %} | ||||||
|         <div class="alert alert-warning" role="alert" id="warn_info">{{ flashed_messages|safe }}</div> |         <div class="alert alert-warning" role="alert" id="warn_info"> | ||||||
|  |             {{ flashed_messages|safe }} | ||||||
|  |         </div> | ||||||
|     {% endif %} |     {% endif %} | ||||||
| 
 | 
 | ||||||
| ======= | 
 | ||||||
| >>>>>>> d9f6df7fbe585395a19b9a08c411d841b6b89fd4 |  | ||||||
| 
 | 
 | ||||||
|         {% if username ==  admin_name %} |         {% if username ==  admin_name %} | ||||||
|         <a class="btn btn-secondary" href="/admin" role="button" onclick="stopRead()">管理</a> |         <a class="btn btn-secondary" href="/admin" role="button" onclick="stopRead()">管理</a> | ||||||
|  |  | ||||||
|  | @ -102,8 +102,7 @@ def deleteword(username, word): | ||||||
|     ''' |     ''' | ||||||
|     user_freq_record = path_prefix + 'static/frequency/' + 'frequency_%s.pickle' % (username) |     user_freq_record = path_prefix + 'static/frequency/' + 'frequency_%s.pickle' % (username) | ||||||
|     pickle_idea2.deleteRecord(user_freq_record, word) |     pickle_idea2.deleteRecord(user_freq_record, word) | ||||||
|     # 模板userpage_get.html中删除单词是异步执行,而flash的信息后续是同步执行的,所以注释这段代码;同时如果这里使用flash但不提取信息,则会影响 signup.html的显示。bug复现:删除单词后,点击退出,点击注册,注册页面就会出现提示信息 |     flash(f'{word} is no longer in your word list.') | ||||||
|     # flash(f'{word} is no longer in your word list.') |  | ||||||
|     return "success" |     return "success" | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | @ -151,7 +150,7 @@ def userpage(username): | ||||||
|                                admin_name=ADMIN_NAME, |                                admin_name=ADMIN_NAME, | ||||||
|                                username=username, |                                username=username, | ||||||
|                                session=session, |                                session=session, | ||||||
|                                # flashed_messages=get_flashed_messages(), 仅有删除单词的时候使用到flash,而删除单词是异步执行,这里的信息提示是同步执行,所以就没有存在的必要了 |                                flashed_messages=get_flashed_messages(), | ||||||
|                                today_article=today_article, |                                today_article=today_article, | ||||||
|                                result_of_generate_article=result_of_generate_article, |                                result_of_generate_article=result_of_generate_article, | ||||||
|                                d_len=len(d), |                                d_len=len(d), | ||||||
|  | @ -193,7 +192,7 @@ def get_flashed_messages_if_any(): | ||||||
|     在用户界面显示黄色提示信息 |     在用户界面显示黄色提示信息 | ||||||
|     :return: 包含HTML标签的提示信息 |     :return: 包含HTML标签的提示信息 | ||||||
|     ''' |     ''' | ||||||
|     messages = get_flashed_messages() |     messages = get_flashed_messages | ||||||
|     s = '' |     s = '' | ||||||
|     for message in messages: |     for message in messages: | ||||||
|         s += message |         s += message | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue