forked from mrlan/EnglishPal
				
			Merge pull request 'Hui-EscapeUserInput' (#53) from Hui-EscapeUserInput into master
Reviewed-on: http://121.4.94.30:3000/mrlan/EnglishPal/pulls/53Bug412-JiangLetian
						commit
						7663dfb8f4
					
				|  | @ -6,6 +6,7 @@ | |||
| # Written permission must be obtained from the author for commercial uses. | ||||
| ########################################################################### | ||||
| 
 | ||||
| from flask import escape | ||||
| from Login import * | ||||
| from Article import * | ||||
| import Yaml | ||||
|  | @ -81,7 +82,7 @@ def mainpage(): | |||
|     :return: 主界面 | ||||
|     ''' | ||||
|     if request.method == 'POST':  # when we submit a form | ||||
|         content = request.form['content'] | ||||
|         content = escape(request.form['content']) | ||||
|         f = WordFreq(content) | ||||
|         lst = f.get_freq() | ||||
|         # save history | ||||
|  |  | |||
|  | @ -30,7 +30,7 @@ | |||
|             : | ||||
|             <a href='http://youdao.com/w/eng/{{word}}/#keyfrom=dict2.index' title={{word}}>{{word}}</a> | ||||
|             ({{x[1]}}) | ||||
|             <input type="checkbox" name="marked" value={{word}}> | ||||
|             <input type="checkbox" name="marked" value="{{word}}"> | ||||
|         </p> | ||||
| 
 | ||||
|        {% endfor %} | ||||
|  | @ -42,4 +42,4 @@ | |||
|         {% endfor %} | ||||
|     {% endif %} | ||||
| </body> | ||||
| </html> | ||||
| </html> | ||||
|  |  | |||
|  | @ -115,7 +115,7 @@ def userpage(username): | |||
|     user_freq_record = path_prefix + 'static/frequency/' + 'frequency_%s.pickle' % (username) | ||||
| 
 | ||||
|     if request.method == 'POST':  # when we submit a form | ||||
|         content = request.form['content'] | ||||
|         content = escape(request.form['content']) | ||||
|         f = WordFreq(content) | ||||
|         lst = f.get_freq() | ||||
|         return render_template('userpage_post.html',username=username,lst = lst, yml=Yaml.yml) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue