同款下载

校园社区APP+带后台完整社区论坛手机应用源码

今天分享一款校园社区APP+带后台完整社区论坛手机应用源码0 f- Z- P0 [5 E5 a3 u2 V
  项目虽然是采用 React Native 开发的,但是实际使用体验应该不输大部分 Github 上的个人开发的原生应用。
; f  P% D7 V, _2 O  安装依赖及运行
. v4 L7 r4 [* ^3 R( I7 w) p" e  安装依赖
) {3 q8 d7 {/ E4 g: Z  `  pip install -r requirements.txt
6 j3 N7 B  ~- t% Q+ ]0 g  数据库初始化
- V' A9 W9 o( d, r& y: L( n  python manage.py db init' F6 ^" L' b! Y  c! Z
  本地运行. A2 O9 Z8 i6 `% w% ~5 }
  python manage.py runserver -h0.0.0.0 -p80+ f5 d( U- _  _! k6 F
  服务器部署( ]5 n, v. M0 o8 p) s; P, i/ ?5 w
  第一步:新增环境变量0 j& X) X& X- F! u% w- O
  export flask_server_type=”development”
/ r. L% L' C, ]  同时,在config.py中定义数据库地址等信息。8 j4 H* ~4 Q. V: O# N& z' n, i, z
  第二步:启动服务,推荐使用Gunicorn,步骤如下:1 M. K$ T4 M5 w% n# E9 b
  gunicorn -w 3 manage:app -b 0.0.0.0:8000
6 I2 D0 X: S5 \/ ?% i& h4 D9 ~2 A  X/ Q  第三步:配置nginx,转发80端口请求到gunicorn:* ^+ D2 T  K6 }* ?$ j
  sudo ln -s deployment/nginx /etc/nginx/sites-enabled/mysitename.conf
- l' |1 I- Q( r! K  API设计及文档3 ~$ E9 _$ I9 s+ D
  API采用restful API风格设计。
6 T4 S" d5 A3 M# z' f% w# P# y  三种类型的请求:
2 l  c7 S- A$ e+ H+ _' m  |6 k: t  GET 获取数据
1 d' L* A3 X+ B9 A  POST 创建数据
, f7 R# d3 c3 S" A; `$ ?* u  PUT/PATCH 修改数据0 T# V/ ~& D8 c. J# F

校园社区APP+带后台完整社区论坛手机应用源码1212 作者:最穷的小三 帖子ID:1554

校园社区APP+带后台完整社区论坛手机应用源码5694 作者:最穷的小三 帖子ID:1554

! D, C( {8 g# f/ u, ^

发表回复