Abstract: Research on sentiment analysis hascome across a lot of new notions and ideas.In this era, since developing sofar and fast, and millions of web sites and web Applications are currentlyactive over the Internet providing information’s andMany facilities for the users allacross the World. Building a secure and satisfying web Application could betuff, for it needs very hard work to make it work. Various Programming languageare currently used by the organization’sBut most of them are outdated andare very poor when it comes for security.
This research paper is elaboratingthat how to build a strong and easy web application and how this can be doneincluding overcoming the drawbacks of it. Keywords: Python, Flask, Werkzeug,Jinja2, SQLAlchemy, sqlite3, Flask_WTF 1 Introduction Web Technologies, particularlythe Internet, have become an importantPart of thebusiness world over the past few years. People have becomeAccustomed tosearching the internet for data, sending e-mail, or making simple purchaseselectronically. So making a good and secure web application is always the firstpriority of any organization. Today organization’s use various kind ofprogramming language for creating web applications, some of them are like PHP,Java, .net etc.
butThere is a newlanguage in the market which is being introduced by Python called Flask. What specific notation is stated in this research paper?Here a functioningmodel is developed by the author, working on the analysis with the LIVE flaskbased web application. 2 Python Python is ahigh-level programming language for general purpose programming, Python has a design philosophy thatemphasizes code readability, and a syntax that allows programmers to expressconcepts in fewer lines of code.Python features a dynamictype system and automatic memory management. It supports multiple programmingparadigms, including object-oriented, functional and procedural, and has a largeand comprehensive standard library. Its interpreter are available in for manyoperating systems, and this programming language is completely open source. 3 Flask Flask is a python web framework built with asmall core and easy-to-extendphilosophy.
Flask is based onwerkzeug toolkit and jinja2 template engine. It is BSD licensed. Applicationsthat use FLASK framework includespinterest, LinkedIn, and community web page for Flask itself.Flaskcalled micro framework because it does not required particular tools orlibraries. It has no database abstractionlayer, form validation, or any other components where pre-existing third-partylibraries provide common functions.Forexample, here’s a valid “hello world” web application with Flask/** fromflask import Flask app= Flask(__name__) @app.route(‘/’)defhell(): return ‘hello world’ if__name__ == ‘__main__’: app.
run() **/ 4 Werkzeug Werkzeugis a WSGI utility library for python. It’s widely ised and BSD licensed. Werkzeugis simple and powerful.Werkzeug started asa simple collection of various utilities for WSGI applications and has becomeone of the most advanced WSGI utility modules.
It includes a powerful debugger,fully featured request and response objects, HTTP utilities to handle entitytags, cache control headers, HTTP dates, cookie handling, file uploads, apowerful URL routing system and a bunch of community contributed add-onmodules.It does Unicode anddoesn’t enforce a specific template engine, database adapter or anything else.It doesn’t even enforce a specific way of handling requests and leaves all thatup to the developer.Forexample: /** from werkzeug.wrapper importRequest, [email protected]
applicationDefapplication(request): Return Response(‘hello world’) If__name__ == ‘__main__’: from werkzeug.serving importrun_simple run_simple(‘localhost’, 4000,application) **/ 5 Jinja Itis a template engine for python programming language.The Jinja template engineallows customization of tags, filters,tests, and globals. Also, unlike the Django template engine, Jinja allows thetemplate designer to call functions with arguments on objects. Jinja is Flask’s default template engine. Here isa small example of a template file ‘example.html.jinja’5