ubuntu 搭建django 环境

Posted 正义的伙伴!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu 搭建django 环境相关的知识,希望对你有一定的参考价值。

ubuntu 默认安装了 python2.7 。

安装django

apt install python-django;

安装mysql

apt install mysql-server*  *代表版本号

 

vim /etc/mysql/mysql.conf.d/mysqld.cnf  

添加  character-set-server = utf8  设置服务端编码utf8     没有空格。。小心踩坑。。

vim /etc/mysql/conf.d/mysql.cnf 添加 default-character-set=utf8  客户端utf8编码

service mysql restart 重启 mysql服务

 

安装驱动  apt install python-mysqldb

 

全部环境安装完毕!

django-admin startproject 名称。。。 创建一个工程

//运行工程

python manage.py runserver [0.0.0.0:端口号](0.0.0.0代表任意ip可访问 不写则默认本机访问)

vim settings.py 在 ALLOWED_HOSTS 添加你的域名

 

python manage.py makemigrations
python manage.py migrate

初始化工程

出现这个。。代表成功!!

 

配置mysql数据库,和中文

DATABASES = {
    #\'default\': {
    #   \'ENGINE\': \'django.db.backends.sqlite3\',
    #    \'NAME\': os.path.join(BASE_DIR, \'db.sqlite3\'),
    #}
     \'default\': {
        \'ENGINE\': \'django.db.backends.mysql\',
        \'NAME\': \'pilipili\',
        \'USER\':\'root\',
        \'PASSWORD\':\'root\',
        \'HOST\':\'127.0.0.1\',
        \'PORT\':\'3306\',
    }
}


# Internationalization
# https://docs.djangoproject.com/en/1.8/topics/i18n/

LANGUAGE_CODE = \'zh-CN\'

TIME_ZONE = \'Asia/Shanghai\'

 

以上是关于ubuntu 搭建django 环境的主要内容,如果未能解决你的问题,请参考以下文章

Django 项目搭建(ubuntu系统)

ubuntu 中虚拟环境的搭建

python2.7x Django mysql在windows Ubuntu下的环境搭建

基于Django-admin 二次开发(一)环境搭建

在Ubuntu中搭建Python3的虚拟环境并开始django项目

在ubuntu下搭建python开发环境(pycharm,postgresql,virtualenv, Django)