2019-05-11学习部署项目

今天买个百度云的服务器,安装了ubantu环境,试试学习部署django的运行环境。

参考https://blog.csdn.net/au55555/article/details/80409357

1、apt-get install python3 

安装python3,提示已经有python3.5的版本了

2.apt-get install python3-pip

安装pip

3.pip freeze >requirements.txt

在django项目中运行这个命令,导出项目依赖

4.pip 安装这些依赖

例如  pip3 install Django==2.1.4

5.修改项目的settings文件

DEBUG =False

ALLOWED_HOSTS =["*"]

6.在django的settings文件中,添加下面一行内容:

STATIC_ROOT = os.path.join(BASE_DIR,"static/")

7.配置路由

url(r'^static/(?P<path>.*)',serve,{"document_root":settings.STATIC_ROOT}),

其中url需要导入

from django.conf.urlsimport url

from django.views.staticimport serve

from .import settings

8.通过filezilla把文件传入Ubuntu自己制定的文件夹下,通常会在home文件夹下见一个project文件夹

这里需要给云服务器搭建一个FTP用来传输文件

https://jingyan.baidu.com/article/27fa7326ba32dc46f9271f75.html参考这个

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • PythonWeb框架要点、Django介绍、工程搭建、配置、静态文件与路由 1.Python Web 框架要点 ...
    Cestine阅读 1,887评论 0 6
  • 一、Django框架前言知识: 1、C/S和B/S的区别: C/S结构软件:客户端/服务端软件,即客户端要自己下载...
    月下独酌123阅读 5,060评论 0 36
  • 项目部署到阿里云(nginx+uwsgi)上后,静态文件加载没有问题。但是在本地,使用开发服务器,却始终加载不成功...
    兰山小亭阅读 5,726评论 0 9
  • 模块间联系越多,其耦合性越强,同时表明其独立性越差( 降低耦合性,可以提高其独立性)。软件设计中通常用耦合度和内聚...
    riverstation阅读 2,174评论 0 8
  • 获取通讯录-AddressBook(swift) 导入框架import AddressBook 实现步骤及代码ov...
    翻这个墙阅读 588评论 0 0

友情链接更多精彩内容