# Python Web Task **Repository Path**: urock/Python-Web-Task ## Basic Information - **Project Name**: Python Web Task - **Description**: 该工程为招聘PythonWeb开发人员所设,为此你必须要完成下面任务。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2015-04-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 这个工程为招聘PythonWeb开发人员所设,为此你必须要完成下面任务。 注意:该项目完成时间不能超过4个小时。 #预备条件 1. 熟悉Python语言 2. 了解客户端Javascript和HTML标准(使用JQuery或AngularJS) 3. 了解SQLite数据库操作 4. 要求使用django、flask和tornado其中任何一种框架开发 5. 会使用git,如果有问题可以看下《Pro Git中文版》 推荐使用文本编辑器(vi,sublime等)或 IDE(pycharm,eclipse) #任务 1. Fork当前项目到你的Git@OSC账户下,然后git clone到你本地磁盘 2. 创建一个保存源程序的目录 3. 在你的源程序路径中,创建你的PythonWeb工程,并且完成下面工作: 创建一个用户登录页面,该页面包括用户,密码和登录按钮等相关UI控件,点击登录按钮,调用服务器接口,完成登录操作 创建用户登录接口,实现用户登录验证等常见功能 创建数据库用户和相关信息表 需要支持用户登录cookie记录功能 该工程使用MVC方式,不要使用PythonWeb框架标签,接口只提供登录等相关功能。 4. 提交你的代码和SQlite数据库到代码库中 5. 发送一个Pull Request给我们,我们将预览你的代码,并且稍后给你反馈,谢谢!