iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux下如何快速部署Django项目
  • 555
分享到

Linux下如何快速部署Django项目

2023-06-27 13:06:18 555人浏览 泡泡鱼
摘要

这篇文章主要为大家展示了“linux下如何快速部署Django项目”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何快速部署DjanGo项目”这篇文章吧。Django 是一个由 py

这篇文章主要为大家展示了“linux下如何快速部署Django项目”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何快速部署DjanGo项目”这篇文章吧。

Django 是一个由 python 编写的一个开放源代码的 WEB 应用框架。使用 Django,只要很少的代码,Python 的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的 Web 服务 Django 本身基于 mvc 模型,即 Model(模型)+ View(视图)+ Controller(控制器)设计模式,MVC 模式使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。

Linux下如何快速部署Django项目
  1. 创建Django模块
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple django==2.2.8
  1. 升级pip工具
pip3 install -i Https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
  1. 在linux平台,使用命令创建Django项目
django-admin startproject Client
  1. 创建一个app01
django-admin startapp app01

5) 编写一个视图函数,hello视图,修改app01

1) 修改setting配置文件

vim /data/pythonProJect/Client/Client/settings.py....# 写一个 * 表示允许所有的主机访问ALLOWED_HOSTS = ["*"]INSTALLED_APPS = [   'django.contrib.admin',   'django.contrib.auth',   'django.contrib.contenttypes',   'django.contrib.sessions',   'django.contrib.messages',   'django.contrib.staticfiles',   'app01',]MIDDLEWARE = [   'django.middleware.security.SecurityMiddleware',   'django.contrib.sessions.middleware.SessionMiddleware',   'django.middleware.common.CommonMiddleware',   #'django.middleware.csrf.CsrfViewMiddleware',   'django.contrib.auth.middleware.AuthenticationMiddleware',   'django.contrib.messages.middleware.MessageMiddleware',   'django.middleware.clickjacking.XFrameOptionsMiddleware',]

2) 修改Django配置的urls.py文件

vim /data/pythonProJect/Client01/Client01/urls.py........from django.contrib import adminfrom django.urls import pathfrom app01 import viewsurlpatterns = [   path('admin/', admin.site.urls),   path('hello/', views.hello),]

3) 编写测试

cat /data/pythonProJect/Client/app01/views.py......from django.shortcuts import render,HttpResponsedef hello(requests):   return HttpResponse("你好")# Create your views here.

4) 执行Django项目

python3 manage.py runserver 0.0.0.0:9000

以上是“Linux下如何快速部署Django项目”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: Linux下如何快速部署Django项目

本文链接: https://www.lsjlt.com/news/310696.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作