#coding: utf_8
import sqlite3
from flask import Flask, request, session, g, redirect, url_for, \
abort, render_template, flash
import pdb
#configuration
DATABASE = 'exam.db'
DEBUG = True
SECRET_KEY = 'development key'
USERNAME = 'admin'
PASSWORD = 'default'
#create our little application
app = Flask(__name__)
app.config.from_object(__name__)
def connect_db():
return sqlite3.connect(app.config['DATABASE'])
@app.before_request
def before_request():
g.db = connect_db()
@app.after_request
def after_request(response):
g.db.close()
return response
@app.route('/')
def index():
cur = g.db.execute('select * from exam where difficult = ? order by no asc', ["none"])
items = [dict(no=row[0], question=row[1], answer=row[2], difficult=row[3], catalog=row[4]) for row in cur.fetchall()]
return render_template('index.html', items=items)
@app.route('/admin')
def index():
cur = g.db.execute('select * from exam order by no asc')
pdb.set_trace()
items = [dict(no=row[0], question=row[1], answer=row[2], difficult=row[3], catalog=row[4]) for row in cur.fetchall()]
return render_template('admin.html', items=items)
@app.route('/add', methods=['POST'])
def add_item():
for key, value in request.form.items():
g.db.execute('update exam set difficult=? where no=?', (value, int(key)))
g.db.commit()
return redirect('/')
if __name__ == '__main__':
app.run()
分享到:
相关推荐
标题"chap12_exam_code_2_绘制飞机_"暗示我们关注的是一个与计算机图形学相关的项目,特别是涉及飞行路径的可视化。描述提到“可以绘制出三个不同种类的图”,这表明我们将学习到绘制不同类型飞行轨迹的方法。 首先...
window.show(); return app.exec(); } ``` "Exam4_check"可能是一个完整的项目,包括源代码、编译脚本和其他相关资源。"www.pudn.com.txt"可能是一个包含教程链接或者源代码注解的文本文件,帮助理解程序的工作...
MessageBox.Show("Invalid Exam 1 Score", "Data Entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error); exam1TextBox.Focus(); exam1TextBox.Select(); } } private void ...
遗愿清单主页(Jasveen) - Features -> Content学生仪表板特征开发(Jasveen)和后端(Deepak) - Upload AnswerSheet -> Modal Form- Show AnswerSheet -> 95% width modal- Result Board -> Generate Query -> ...
本资源包含了四个部分(Final Exam 1-4)的模拟试题,旨在帮助考生准备CCNA的最终考试。** 1. **网络基础** - **OSI模型**:理解并掌握开放系统互连模型的七层结构,包括物理层、数据链路层、网络层、传输层、会话...
10. **网络故障排查**:学习使用各种工具(如ping、traceroute、show和debug命令)诊断和解决路由问题。 通过这些考试题目和final exam,考生可以检验自己对这些概念的理解程度,熟悉考试格式,并提升解答速度。在...
本篇文章主要涵盖CCNA第二学期Final Exam的相关知识点,包括网络地址规划、ping命令、TCP协议功能、路由器配置、端口安全、静态路由、tracert命令、FTP问题诊断、OSI模型、PAT技术、TCP/IP协议运作、路由协议配置...
1. `/gather`:采集相关文件,如 `show_system_fid.php` 显示栏目名称,`system.article.php` 用于文章采集等。 2. `/hack`:插件相关文件,例如 `count.php` 流量统计,`login.php` 用户登录等。 3. `/label`:标签...
Show More Choose timed or untimed testing mode, generate random tests, or focus on discrete objectives. You get detailed explanations for right and wrong answers-including pointers back to the book ...
【CCNA 4 FINAL EXAM】是针对Cisco Certified Network Associate(CCNA)认证中的第四部分进行的最终考试。...同时,了解并熟练使用网络诊断工具,如ping、traceroute和show命令,也是至关重要的。
8. **网络故障排查**:掌握基本的网络诊断工具如ping、traceroute、show和debug命令。 9. **网络拓扑设计**:根据业务需求设计网络架构,考虑冗余、负载均衡和易于扩展性。 10. **网络设备配置**:使用CLI(命令行...
例如,创建一个名为`personal`的数据表,具有`member_no`、`name`、`birthday`、`exam_score`四个字段: ```sql create table personal( member_no char(5) not null, name char(50), birthday date, exam_score...
- 可以通过查询语句 `SHOW CREATE TABLE insurance_exam;` 查看表的创建语句,进一步确认索引情况。如上文所示,可以看到: ```sql UNIQUE KEY `insurance_exam_category_id_a430e581_uniq` (`category_id`, `...
考生应熟悉Cisco诊断工具如ping、traceroute、show命令等,以及如何通过日志分析、性能监控来定位和解决问题。 六、实战演练与案例分析 理论知识是基础,但实际操作和案例分析才能真正检验技能水平。考生应多做模拟...
5. show.asp:此文件可能是显示详细信息的页面,比如显示某一道试题的完整内容,或者展示用户答题的结果。 6. exam_start.asp:这是“开始考试”的入口,用户点击后进入考试界面,可能会有倒计时、随机分配试题等...
2. "the" 用于表示特定的人或事物,如第三题 "Peter has passed ________ final exam" 中的 "final exam" 指的是彼得参加的那个具体的期末考试,所以用 "the"。 3. "the" 也用于特定的环境、场合或固定搭配中,如第...
- 当在InDesign页面中插入Photoshop文件时,如果希望显示特定的图层组合(layer comp),需要选择“Show Import Options”来指定。这允许用户控制导入的图像哪些层可见,哪些层隐藏,以适应设计需求。 3. **渐变...
` 或 `SHOW COLUMNS FROM ExamResult;` 显示表的列名、数据类型等信息。 14. **查看 ExamResult 表所有内容**: `SELECT * FROM ExamResult;` 查询表中所有记录。 15. **查看特定字段**: `SELECT id, name FROM...
《CCNA-ICND1 Exam Certification Guide》是Cisco官方出版的一本针对CCENT和CCNA ICND1认证考试的权威指南,由Wendell Odom撰写,他是一位拥有CCIE No. 1624资格的专家。这本书的第二版旨在帮助考生准备并通过640-...