centos7下django2.1安装配置
程序员文章站
2022-05-17 21:57:13
...
首先虚拟环境要安装好,因为我们的django是要运行在虚拟环境下的:
虚拟环境安装配置链接:链接
进入虚拟环境workon XX
下载模块:
ps:我用的是python3.6以及pip18
django2.1(仅支持python3)
pymysql(MySQLdb并不支持Python3.5及以上版本
以上直接pip install
就好。
创建项目:django-admin startproject XX
进入项目:cd XX
创建应用:python manage.py startapp xxx
配置settings:
数据库配置:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '',
'USER': '',
'PASSWORD': '',
'HOST': 'localhost',
'PORT': '3306',
}
}
其中:
DATABASE_ENGINE 数据库服务器
DATABASE_NAME 数据库名
DATABASE_USER 用户连接数据库
DATABASE_PASSWORD 连接用户的密码
DATABASE_HOST 告诉 django 数据库服务器ip
DATABASE_PORT 连接数据库时使用端口
允许所有人登录网站
ALLOWED_HOSTS = ['*',]
添加应用
INSTALLED_APPS = [
‘django.contrib.admin’,
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.messages’,
‘django.contrib.staticfiles’,
‘xxx’,
]
语言配置(可选)
zh-hans
时区
Asia/Shanghai
在同路径下的__init__.py
下添加
import pymysql
pymysql.install_as_MySQLdb()
运行:
python manage.py runserver 0.0.0.0:8000
最后访问你的站点:
安装配置成功!