Initialized flask server implementation

parent dedd4d07
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def hello_world():
return render_template('GASGUI.html')
click==6.6
Flask==0.11.1
itsdangerous==0.24
Jinja2==2.8
MarkupSafe==0.23
Werkzeug==0.11.10
<!DOCTYPE html>
<html>
<body>
<link rel="stylesheet" type="text/css" href="GAS.css">
<form action="transcript.php" method="post">
<div>
<label for="name">Name:</label>
<input type="text" name="name" />
</div>
<br>
<div>
<label for="typeOfDeggree">Degree Type</label>
<input type="radio" name="degreeType" value ="BS" checked />BS
<input type="radio" name="degreeType" value="BA" /> BA
</div>
<br>
<div>
<label for="year">Year of Degree Plan</label>
<select name="YearList">
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
</select>
</div>
<br>
<div>
<label for="Major">Major</label>
<select name="MajorList" required>
<option value="">Please Select Your Major</option>
<option value="Biology">Biology</option>
<option value="ComputerScience">Computer Science</option>
<option value="Mathematics">Mathematics</option>
<option value="MechanicalEngineering">Mechanical Engineering</option>
<option value="SoftwareEngineering">Software Engineering</option>
</select>
</div>
<label for="SpecializationOfDegree">Specialization:</label>
<input type="text" name="SpecializationOfDegree" value="None" />
<div>
<label for="classesTaken">List Of Classes:</label>
<input list="classes-datalist" type="text" name="classes" id="classes" >
<datalist id="classes-datalist">
<option value="acct2301">
<option value="acct2302">
<option value="acct3100">
<option value="acct3320">
<option value="acct3322">
<option value="acct3331">
<option value="acct3332">
<option value="acct3341">
<option value="acct3350">
<option value="acct4080">
<option value="acct4090">
<option value="acct4199">
<option value="acct4299">
<option value="acct4300">
<option value="acct4301">
<option value="acct4334">
<option value="acct4336">
<option value="acct4337">
<option value="acct4340">
<option value="acct4342">
<option value="acct4365">
<option value="acct4380">
<option value="acct4389">
<option value="acct4V00">
<option value="acct4V80">
<option value="acts4301">
<option value="acts4302">
<option value="acts4304">
<option value="acts4306">
<option value="acts4308">
<option value="ahst1303">
<option value="ahst1304">
<option value="ahst2331">
<option value="ahst2V71">
<option value="ahst3313">
<option value="ahst3315">
<option value="ahst3316">
<option value="ahst3317">
<option value="ahst3318">
<option value="ahst3319">
<option value="ahst3320">
<option value="ahst3321">
<option value="ahst3322">
<option value="ahst3324">
<option value="ahst4342">
<option value="ahst4V71">
<option value="ams2300">
<option value="ams2311">
<option value="ams2312">
<option value="ams2341">
<option value="ams2390">
<option value="ams3300">
<option value="ams3302">
<option value="ams3313">
<option value="ams3314">
<option value="ams3316">
<option value="ams3321">
<option value="ams3322">
<option value="ams3326">
<option value="ams3350">
<option value="ams3374">
<option value="ams4300">
<option value="ams4304">
<option value="ams4305">
<option value="ams4326">
<option value="ams4327">
<option value="ams4360">
<option value="ams4379">
<option value="ams4381">
<option value="ams4385">
<option value="ams4V80">
<option value="ap2V71">
<option value="ap3300">
<option value="ap3340">
<option value="ap4V71">
<option value="ap4V99">
<option value="arab1311">
<option value="arab1312">
<option value="arab2311">
<option value="arab2312">
<option value="arhm1100">
<option value="arhm2340">
<option value="arhm2341">
<option value="arhm2342">
<option value="arhm2343">
<option value="arhm2344">
<option value="arhm2V71">
<option value="arhm3100">
<option value="arhm3342">
<option value="arhm4V71">
<option value="arts1301">
<option value="arts1303">
<option value="arts1304">
<option value="arts1311">
<option value="arts1312">
<option value="arts1316">
<option value="arts2315">
<option value="arts2316">
<option value="arts2350">
<option value="arts2380">
<option value="arts2381">
<option value="arts2382">
<option value="arts2V71">
<option value="arts3311">
<option value="arts3340">
<option value="arts3341">
<option value="arts3363">
<option value="arts3365">
<option value="arts3366">
<option value="arts3367">
<option value="arts3368">
<option value="arts3369">
<option value="arts3371">
<option value="arts3372">
<option value="arts3373">
<option value="arts3375">
<option value="arts3376">
<option value="arts3377">
<option value="arts3378">
<option value="arts3379">
<option value="arts3381">
<option value="arts3382">
<option value="arts4308">
<option value="arts4310">
<option value="arts4366">
<option value="arts4368">
<option value="arts4369">
<option value="arts4372">
<option value="arts4V71">
<option value="atec2320">
<option value="atec2321">
<option value="atec2322">
<option value="atec2324">
<option value="atec2325">
<option value="atec2326">
<option value="atec2331">
<option value="atec2382">
<option value="atec2384">
<option value="atec2385">
<option value="atec3310">
<option value="atec3312">
<option value="atec3315">
<option value="atec3317">
<option value="atec3318">
<option value="atec3319">
<option value="atec3320">
<option value="atec3324">
<option value="atec3325">
<option value="atec3326">
<option value="atec3327">
<option value="atec3328">
<option value="atec3330">
<option value="atec3331">
<option value="atec3332">
<option value="atec3334">
<option value="atec3335">
<option value="atec3336">
<option value="atec3338">
<option value="atec3339">
<option value="atec3351">
<option value="atec3352">
<option value="atec3353">
<option value="atec3354">
<option value="atec3355">
<option value="atec3356">
<option value="atec3361">
<option value="atec3363">
<option value="atec3364">
<option value="atec3365">
<option value="atec4310">
<option value="atec4312">
<option value="atec4322">
<option value="atec4324">
<option value="atec4325">
<option value="atec4326">
<option value="atec4328">
<option value="atec4329">
<option value="atec4330">
<option value="atec4336">
<option value="atec4337">
<option value="atec4339">
<option value="atec4340">
<option value="atec4341">
<option value="atec4345">
<option value="atec4346">
<option value="atec4347">
<option value="atec4348">
<option value="atec4349">
<option value="atec4350">
<option value="atec4351">
<option value="atec4352">
<option value="atec4353">
<option value="atec4356">
<option value="atec4357">
<option value="atec4361">
<option value="atec4365">
<option value="atec4367">
<option value="atec4368">
<option value="atec4370">
<option value="atec4371">
<option value="atec4373">
<option value="atec4374">
<option value="atec4375">
<option value="atec4380">
<option value="atec4399">
<option value="atec4V71">
<option value="atec4V99">
<option value="atem1100">
<option value="ba1100">
<option value="ba3100">
<option value="ba4010">
<option value="ba4090">
<option value="ba4101">
<option value="ba4199">
<option value="ba4299">
<option value="ba4V00">
<option value="ba4V10">
<option value="ba4V90">
<option value="bcom2101">
<option value="bcom3100">
<option value="bcom3310">
<option value="bcom3311">
<option value="bcom3320">
<option value="bcom3321">
<option value="bcom3322">
<option value="bcom3323">
<option value="bcom4310">
<option value="bcom4350">
<option value="biol1300">
<option value="biol1306">
<option value="biol1307">
<option value="biol1310">
<option value="biol1318">
<option value="biol1320">
<option value="biol1V00">
<option value="biol1V01">
<option value="biol1V95">
<option value="biol2111">
<option value="biol2112">
<option value="biol2281">
<option value="biol2311">
<option value="biol2312">
<option value="biol2316">
<option value="biol2320">
<option value="biol2350">
<option value="biol2V00">
<option value="biol2V01">
<option value="biol2V95">
<option value="biol3101">
<option value="biol3102">
<option value="biol3110">
<option value="biol3161">
<option value="biol3162">
<option value="biol3301">
<option value="biol3302">
<option value="biol3305">
<option value="biol3310">
<option value="biol3318">
<option value="biol3321">
<option value="biol3335">
<option value="biol3336">
<option value="biol3350">
<option value="biol3351">
<option value="biol3355">
<option value="biol3361">
<option value="biol3362">
<option value="biol3370">
<option value="biol3371">
<option value="biol3380">
<option value="biol3388">
<option value="biol3455">
<option value="biol3456">
<option value="biol3V00">
<option value="biol3V01">
<option value="biol3V20">
<option value="biol3V40">
<option value="biol3V81">
<option value="biol3V82">
<option value="biol3V83">
<option value="biol3V84">
<option value="biol3V90">
<option value="biol3V91">
<option value="biol3V92">
<option value="biol3V93">
<option value="biol3V94">
<option value="biol3V95">
<option value="biol3V96">
<option value="biol4261">
<option value="biol4302">
<option value="biol4308">
<option value="biol4310">
<option value="biol4315">
<option value="biol4316">
<option value="biol4320">
<option value="biol4324">
<option value="biol4332">
<option value="biol4333">
<option value="biol4336">
<option value="biol4337">
<option value="biol4338">
<option value="biol4340">
<option value="biol4341">
<option value="biol4342">
<option value="biol4345">
<option value="biol4350">
<option value="biol4352">
<option value="biol4353">
<option value="biol4355">
<option value="biol4360">
<option value="biol4365">
<option value="biol4366">
<option value="biol4370">
<option value="biol4375">
<option value="biol4380">
<option value="biol4382">
<option value="biol4385">
<option value="biol4390">
<option value="biol4391">
<option value="biol4398">
<option value="biol4399">
<option value="biol4461">
<option value="biol4V00">
<option value="biol4V01">
<option value="biol4V04">
<option value="biol4V40">
<option value="biol4V51">
<option value="biol4V95">
<option value="biol4V98">
<option value="biol4V99">
<option value="bis1100">
<option value="bis2V90">
<option value="bis3150">
<option value="bis3190">
<option value="bis3250">
<option value="bis3310">
<option value="bis3320">
<option value="bis3V03">
<option value="bis4303">
<option value="bis4305">
<option value="bis4306">
<option value="bis4310">
<option value="bis4V01">
<option value="bis4V02">
<option value="bis4V04">
<option value="blaw2301">
<option value="blaw3301">
<option value="blaw4301">
<option value="blaw4305">
<option value="blaw4310">
<option value="bmen1100">
<option value="bmen1208">
<option value="bmen2310">
<option value="bmen2320">
<option value="bmen2330">
<option value="bmen2340">
<option value="bmen2V99">
<option value="bmen3101">
<option value="bmen3110">
<option value="bmen3120">
<option value="bmen3130">
<option value="bmen3150">
<option value="bmen3170">
<option value="bmen3301">
<option value="bmen3310">
<option value="bmen3315">
<option value="bmen3320">
<option value="bmen3325">
<option value="bmen3330">
<option value="bmen3350">
<option value="bmen3360">
<option value="bmen3370">
<option value="bmen3V99">
<option value="bmen4110">
<option value="bmen4310">
<option value="bmen4320">
<option value="bmen4330">
<option value="bmen4342">
<option value="bmen4350">
<option value="bmen4360">
<option value="bmen4388">
<option value="bmen4389">
<option value="bmen4399">
<option value="bmen4V95">
<option value="bmen4V97">
<option value="bmen4V98">
<option value="bps4305">
<option value="bps4307">
<option value="busi2301">
<option value="ce1100">
<option value="ce1200">
<option value="ce1202">
<option value="ce1337">
<option value="ce2305">
<option value="ce2310">
<option value="ce2336">
<option value="ce2V99">
<option value="ce3101">
<option value="ce3102">
<option value="ce3110">
<option value="ce3111">
<option value="ce3120">
<option value="ce3301">
<option value="ce3302">
<option value="ce3307">
<option value="ce3310">
<option value="ce3311">
<option value="ce3320">
<option value="ce3345">
<option value="ce3346">
<option value="ce3354">
<option value="ce4304">
<option value="ce4337">
<option value="ce4348">
<option value="ce4370">
<option value="ce4372">
<option value="ce4388">
<option value="ce4389">
<option value="ce4390">
<option value="ce4399">
<option value="ce4V95">
<option value="ce4V97">
<option value="ce4V98">
<option value="cgs1100">
<option value="cgs2301">
<option value="cgs3325">
<option value="cgs3340">
<option value="cgs3342">
<option value="cgs3361">
<option value="cgs4188">
<option value="cgs4312">
<option value="cgs4313">
<option value="cgs4314">
<option value="cgs4315">
<option value="cgs4352">
<option value="cgs4353">
<option value="cgs4355">
<option value="cgs4359">
<option value="cgs4362">
<option value="cgs4364">
<option value="cgs4375">
<option value="cgs4385">
<option value="cgs4386">
<option value="cgs4389">
<option value="cgs4394">
<option value="cgs4395">
<option value="cgs4397">
<option value="cgs4V90">
<option value="cgs4V96">
<option value="cgs4V98">
<option value="cgs4V99">
<option value="chem1111">
<option value="chem1112">
<option value="chem1115">
<option value="chem1116">
<option value="chem1311">
<option value="chem1312">
<option value="chem1315">
<option value="chem1316">
<option value="chem2123">
<option value="chem2125">
<option value="chem2130">
<option value="chem2323">
<option value="chem2325">
<option value="chem2330">
<option value="chem2401">
<option value="chem2V01">
<option value="chem3321">
<option value="chem3322">
<option value="chem3341">
<option value="chem3361">
<option value="chem3362">
<option value="chem3471">
<option value="chem3472">
<option value="chem3V92">
<option value="chem4335">
<option value="chem4355">
<option value="chem4381">
<option value="chem4390">
<option value="chem4399">
<option value="chem4473">
<option value="chem4V01">
<option value="chem4V91">
<option value="chin1311">
<option value="chin1312">
<option value="chin2311">
<option value="chin2312">
<option value="chin3365">
<option value="cldp1100">
<option value="cldp2314">
<option value="cldp3303">
<option value="cldp3305">
<option value="cldp3310">
<option value="cldp3332">
<option value="cldp3336">
<option value="cldp3338">
<option value="cldp3339">
<option value="cldp3342">
<option value="cldp3343">
<option value="cldp3362">
<option value="cldp3365">
<option value="cldp3366">
<option value="cldp3394">
<option value="cldp3494">
<option value="cldp4188">
<option value="cldp4308">
<option value="cldp4334">
<option value="cldp4344">
<option value="cldp4345">
<option value="cldp4347">
<option value="cldp4375">
<option value="cldp4389">
<option value="cldp4394">
<option value="cldp4395">
<option value="cldp4397">
<option value="cldp4V90">
<option value="cldp4V96">
<option value="cldp4V98">
<option value="cldp4V99">
<option value="comm1311">
<option value="comm2311">
<option value="comm2313">
<option value="comm2314">
<option value="comm2317">
<option value="comm2V71">
<option value="comm3300">
<option value="comm3301">
<option value="comm3311">
<option value="comm3320">
<option value="comm3338">
<option value="comm3342">
<option value="comm3351">
<option value="comm3352">
<option value="comm4313">
<option value="comm4314">
<option value="comm4340">
<option value="comm4350">
<option value="comm4351">
<option value="comm4360">
<option value="comm4370">
<option value="comm4V71">
<option value="cosc1136">
<option value="cosc1336">
<option value="cosc1337">
<option value="cosc2336">
<option value="crij1301">
<option value="crij1306">
<option value="crij1307">
<option value="crij1310">
<option value="crij1313">
<option value="crij2313">
<option value="crij2328">
<option value="crim1301">
<option value="crim1307">
<option value="crim2306">
<option value="crim2308">
<option value="crim2313">
<option value="crim2316">
<option value="crim2317">
<option value="crim3300">
<option value="crim3301">
<option value="crim3302">
<option value="crim3303">
<option value="crim3304">
<option value="crim3307">
<option value="crim3309">
<option value="crim3310">
<option value="crim3312">
<option value="crim3319">
<option value="crim3320">
<option value="crim3323">
<option value="crim3324">
<option value="crim3325">
<option value="crim3326">
<option value="crim3327">
<option value="crim4311">
<option value="crim4315">
<option value="crim4322">
<option value="crim4323">
<option value="crim4324">
<option value="crim4336">
<option value="crim4337">
<option value="crim4396">
<option value="crim4V97">
<option value="crim4V98">
<option value="crim4V99">
<option value="crwt2301">
<option value="crwt2V71">
<option value="crwt3307">
<option value="crwt3308">
<option value="crwt3351">
<option value="crwt3360">
<option value="crwt4307">
<option value="crwt4353">
<option value="crwt4354">
<option value="crwt4V71">
<option value="cs1134">
<option value="cs1136">
<option value="cs1200">
<option value="cs1324">
<option value="cs1325">
<option value="cs1334">
<option value="cs1335">
<option value="cs1336">
<option value="cs1337">
<option value="cs2110">
<option value="cs2305">
<option value="cs2310">
<option value="cs2335">
<option value="cs2336">
<option value="cs2V95">
<option value="cs3149">
<option value="cs3162">
<option value="cs3305">
<option value="cs3333">
<option value="cs3335">
<option value="cs3340">
<option value="cs3341">
<option value="cs3345">
<option value="cs3354">
<option value="cs3360">
<option value="cs3376">
<option value="cs3385">
<option value="cs3V95">
<option value="cs4141">
<option value="cs4314">
<option value="cs4315">
<option value="cs4332">
<option value="cs4334">
<option value="cs4336">
<option value="cs4337">
<option value="cs4341">
<option value="cs4347">
<option value="cs4348">
<option value="cs4349">
<option value="cs4352">
<option value="cs4353">
<option value="cs4361">
<option value="cs4365">
<option value="cs4375">
<option value="cs4376">
<option value="cs4384">
<option value="cs4386">
<option value="cs4389">
<option value="cs4390">
<option value="cs4391">
<option value="cs4392">
<option value="cs4393">
<option value="cs4394">
<option value="cs4395">
<option value="cs4396">
<option value="cs4397">
<option value="cs4398">
<option value="cs4399">
<option value="cs4485">
<option value="cs4V95">
<option value="cs4V98">
<option value="danc1310">
<option value="danc1341">
<option value="danc1345">
<option value="danc1347">
<option value="danc2311">
<option value="danc2321">
<option value="danc2331">
<option value="danc2332">
<option value="danc2333">
<option value="danc2334">
<option value="danc2336">
<option value="danc2V71">
<option value="danc3332">
<option value="danc3333">
<option value="danc3334">
<option value="danc3335">
<option value="danc3340">
<option value="danc3342">
<option value="danc3345">
<option value="danc3347">
<option value="danc4313">
<option value="danc4314">