Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

基于python3制作的flask个人介绍网站,简单粗暴地展现自己,目前仅个人简历介绍用,希望大家能够参考以及予以建议,共同改进,目前网站已在阿里云服务器上部署,有相关的看法随时提出,并且,这个github是个组织性的项目,希望大家也能够加入进来。(域名还没备案,因此有可能第一次打不开,再次重新刷新就好了。)

License

Notifications You must be signed in to change notification settings

JavaCodeMood/Shape

Repository files navigation

Shape

Shape the shape by my self

介绍写网站的冲动

也就是自己来塑造自己的"形状",也可以说未来,说的有点夸张,其实就是一个展现自己的网站吧,因为自己也是经历了实习和第一份工作,现在已经离职了,正在寻找新的机会,当然,在工作中也明白了点点滴滴都需要来积累,因此,希望能够自己完成一个小demo来展现一下自己。网站只写了几天,因此不足的地方希望大家原谅,如果有不足的地方在这里真心的希望大家随意"批评",我看到一定马上更正。

目前用到的主要工具

目前使用的主要是flask框架以及其相关的一些插件

包括 flask-login flask-script flask-sqlalchemy具体的插件可以看我的requirement.txt

以后会新增使用的工具

1.会涉及爬虫,会用到reuqests来写相关的模块 2.会涉及语言的处理,会使用到之前使用过的pd,np结合jieba分词+nltk语言处理 3.会涉及分布式的任务,因此会部署上celery和rabbitmq(之前涉及过几千的任务并发处理的情形,因此有同样经历的大爷们可以一起讨论一下) 4.会涉及图表的展示,使用比较擅长的echart和matplotlib来处理

下载安装的步骤

1.本地新建项目

git clone git@github.com:PythonScientists/Shape

cd Shape

virtualenv env

2.安装数据库以及依赖

在config文件中修改数据库配置

pip install -r requirements.txt

3.运行程序

python manager.py server

4.额外介绍 我的程序是用gunicron+nginx+supervisro运行的 如果你们也想要这样部署的话,可以这么做

在supervisor配置gunicorn

在nginx.conf文件中转发端口 [program:shape]

command=/home/shape/env/bin/gunicorn -w4 -b0.0.0.0:8000 manage:app

directory=/home/shape

startsecs=0

autostart=false

autorestart=false

[program:nginx]

command=/usr/sbin/nginx

startsecs=0

stopwaitsecs=0

autostart=false

autorestart=false

需要注意的情况

本项目是基于python3.4的,因此可能对于python2的同学安装的时候会出现一些问题,不过可以先尽量使用python3安装,以后会加入适应python2的情况的

为了避免遇到问题时留言不及时,可以加我的微信

微信

系统结构图展示 系统界面展示

About

基于python3制作的flask个人介绍网站,简单粗暴地展现自己,目前仅个人简历介绍用,希望大家能够参考以及予以建议,共同改进,目前网站已在阿里云服务器上部署,有相关的看法随时提出,并且,这个github是个组织性的项目,希望大家也能够加入进来。(域名还没备案,因此有可能第一次打不开,再次重新刷新就好了。)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 86.2%
  • CSS 13.6%
  • Mako 0.2%

AltStyle によって変換されたページ (->オリジナル) /