Django+nginx+uwsgi

目录

一.在本地开发django项目

1.新建项目

2.新建app

3.项目主要设置

4.Html文件

5. 代码

6. 本地测试

7. 存在问题

二、在服务器部署

1. 购买服务器,以阿里云为例

2.将本地代码上传到服务器,和将服务器代码下载到本地


 

一.在本地开发django项目

1.新建项目

打开pycharm, 点击file-----new project---django, 然后点击create,如图

在pycharm左侧,列出了项目的结构,如图

例如在项目ac4C下,含有同名的ac4C目录, templates目录, manage.py 和db.sqlite3.

与项目同名的目录含有项目的配置文件:settings.py 是主配置文件,urls.py 是url路由文件和wsgi.py是网络访问接口。

templates目录是html文件存放也就是MTV中的T,html文件存放处。

manage.py是django项目管理文件。

2.新建app

在每个django项目中可以包含多个APP,相当于一个大型项目中的分系统、子模块、功能部件等等,相互之间比较独立,但也有联系。

所有的APP共享项目资源。

例如在pycharm下方的terminal终端中输入命令:

python manage.py startapp CNNLSTMac4Cpred

app主要含有以下文件:

也可以创建多个app

例如

在terminal终端上,运行Python manage.py startapp CNNLSTMac4Cpred

在setting和url上要进行相应的修改。

3.项目主要设置

通过设置项目同名的目录下setting.py来设置app,数据库和其它

app设置如图:

数据库配置,如图所示

其它设置,如图

与项目同名的目录下文件urls.py设置,该设置将网址连接到业务处理,即浏览器访问网址,对应上后端函数来处理。即将网址,与app中的views模块中的函数关联。

4.Html文件

html文件主要放置在app中templates目录中.html通过渲染将python中变量与页面关联

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值