搭建Django工作环境

在这里插入图片描述
最近在学习Django搭建自己的个人博客。虽然中间有转折,好在每次都学习一点点,能够进步一点点。

开始搭建开发环境

在开始之前,首先得建立一个开发环境。我用的是阿里云共享型服务器,稳定性不错,性价比高
更多参阅阿里云帮助文档

系统是ubuntu 14.04, 服务器地址在在111.231.2.126。建议使用3.5版本以上的Python。然后Django的版本最好是1.10.6。

默认已经装了Python3.5,为了保证每个工作项目能够互不干扰,不影响到系统自带的Python,建议安装以下虚拟环境

pip3 install virtualenv
安装好虚拟环境后,可以在当前目录下创建虚拟环境:

virtualenv env
在Linux中启动虚拟环境的方式如下,

source env/bin/activate
如果是window的话,就是env\Scripts\activate.

确保自己启动了虚拟环境后安装django

pip install django==1.10.6
如何看自己有没有安装成功呢?

python
import django
print(django.get_version())
如果能够正常显示版本信息,说明安装成功。

这个时候我们可以退出Python,建立一个测试性Django项目。

django-admin startproject project_blog
django-admin是一个Django提供的项目管理脚本,可以用django-admin -h查看其它功能。这里用的是他的子功能startproject

它会建立一系列项目有关的文件,如下

ls -R project_blog/
project_blog/:
manage.py project_blog

project_blog/project_blog:
init.py settings.py urls.py wsgi.py
各个文件的功能简单说明下:

manage.py : 可以启动项目
settings.py: 是配置文件存放的地方
urls.py: 用于处理用户访问的网址地址
wsgi.py: 部署服务器使用

简单测试下项目能否成功运行。如果工程项目在本地,而不是服务器,那么只需要
python manage.py runserver

然后在浏览器上输入提示的地址就行了

如果运行在服务器上,那么先得修改settings.py的ALLOWED_HOSTS = [’ * ']
然后

python manage.py runserver 0.0.0.0:8080
然后访问服务器的公网IP:8080

默认欢迎语是英文,可以通过setting.py进行修改。

把英文改为中文

LANGUAGE_CODE = ‘zh-hans’

把国际时区改为中国时区

TIME_ZONE = ‘Asia/Shanghai’

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值