Login
网站首页 > 文章中心 > 其它

Centos环境部署django项目的全过程_永久复用)

作者:小编 更新时间:2023-08-29 18:20:56 浏览量:149人看过

下面我将详细讲解Centos环境部署Django项目的全过程,并为您提供两个示例.


sudo yum install python3

python3 --version

1. 创建虚拟环境

为了提高开发效率并保证项目稳定性,建议在CentOS系统中创建一个Python虚拟环境,并在该环境中安装Django.可以使用以下命令创建虚拟环境:

sudo yum install python3-virtualenv
mkdir django_env
cd django_env
virtualenv env

2. 安装Django

进入虚拟环境后,可以通过以下命令安装Django:

source env/bin/activate
pip install django

③ 创建Django项目

安装完成后,在虚拟环境中通过以下命令创建Django项目:

django-admin startproject mysite

其中,mysite为你的项目名称,你可以根据自己的需求进行修改.

④ 运行Django项目

完成以上步骤后,你可以通过以下命令运行Django项目:

cd mysite
python manage.py runserver

示例一:部署Django博客项目

部署完成环境后,在虚拟环境中通过以下命令安装blog项目所需的依赖:

pip install django==2.2
pip install markdown
pip install PyMySQL
pip install pycrypto
pip install Django-ckeditor

将虚拟环境中的blog项目与Django项目重命名为同名,例如:

mv mysite blog

在虚拟环境中进入blog项目目录,创建数据库并同步数据:

python manage.py makemigrations
python manage.py migrate

创建超级管理员账号:

python manage.py createsuperuser

运行Django项目:

python manage.py runserver

示例二:部署Django商城项目

部署完成环境后,在虚拟环境中通过以下命令安装商城项目所需的依赖:

pip install django==2.1
pip install PyMySQL
pip install pillow
pip install django-pagination
pip install django_simple_captcha
pip install xhtml2pdf

将虚拟环境中的商城项目与Django项目重命名为同名,例如:

mv mysite shopping

在虚拟环境中进入商城项目目录,创建数据库并同步数据:

python manage.py makemigrations
python manage.py migrate

创建管理员账号:

python manage.py createsuperuser

python manage.py runserver

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章