jenkins部署diango

发布时间 2023-07-20 18:24:46作者: sprr

手动部署Django


使用命令创建django项目

[root@localhost nginx]# mkdir /django_demo
[root@localhost nginx]# cd /django_demo/
[root@localhost django_demo]# ls
[root@localhost django_demo]# django-admin startproject my_django
[root@localhost django_demo]# ls
my_django

django目录结构


开发网站的欢迎页面
1开发urls.py文件,给用户设置一个入口,访问的入口
http://ip/hello

from django.contrib import admin
from django.urls import path
#导入django的模块
from django.shortcuts import render,HttpResponse

# 定义python的函数
def hello(request):
    return HttpResponse("好好学习!")

urlpatterns = [
    path('admin/', admin.site.urls),
    #添加的内容
    path('hello',hello)
]

修改django配置文件
ALLOWED_HOSTS = ["*"]
运行代码

python manage.py runserver 0.0.0.0:8095

安装
pip install supervisor
修改配置,管理django,目录在/opt/django_demo/my_django
生产配置文件
echo_supervisord_conf > /etc/supervisor.conf