大家好,给大家分享一下不安装python能运行python,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!

python可以不安装就运行程序吗 没下载python能运行_服务器





python3之Django安装及运行

  • 一、Django基础
  • 二、Django安装
  • 三、运行第一个Django项目



一、Django基础

Django 是用Python开发的一个免费开源的Web框架,可以用于快速搭建高性能,优雅的网站!

Django的特点:

强大的数据库功能:拥有强大的数据库操作接口(QuerySet API),也能执行原生SQL

自带强大后台:网站拥有一个强大的后台,轻松管理内容

优雅的网址:用正则匹配网址,传递到对应函数,随意定义。

模版系统:易扩展的模版系统,设计简易,代码,样式 分开设计,更容易管理伪原创api使用的正确方法和建议。

缓存系统:与memcached,redis等缓存系统联用,更出色的表现,更快的加载速度。

国际化:完全支持多国语言应用,允许定义翻译的字符,轻松翻译成不同国际的语言。

Django目录结构:

urls.py:网址入口,关联到对应的Views.py中的一个函数,访问网址对应的函数。

views.py:处理用户发出的请求,从urls.py中对应过来,通过渲染templates中的网页可以将显示内容,比如登陆后的用户名,数据,输出到网页。

models.py:与数据库操作相关,存入或读取数据时用到这个

templates文件夹:views.py中的函数渲染templates中的HTML模版,得到动态内容网页,可以用缓存来提高速度。
admin.py:后台,可以用很少量的代码就拥有一个强大的后台。

settings.py:Django的全局设置,配置文件,比如DEBUG的开关,静态文件的位置设置等。

二、Django安装

利用pip3安装Django

pip3 install Django 或者 pip3 install Django==2.0.4

升级pip可以用:pip install --upgrade pip3

python可以不安装就运行程序吗 没下载python能运行_服务器_02

三、运行第一个Django项目

新建一个django project项目
命令:django-admin startproject mysite

python可以不安装就运行程序吗 没下载python能运行_服务器_03


mysite/根目录只是项目的容器,它的名字与Django无关,可以将它重命名为任何任何名字

manage.py:一个命令行实用程序,可让你以各种方式与Django项目进行交互

mysite:是项目的实际python包,它的名字是你需要用来导入任何内容的python包名

init.py:一个空文件,告诉python这个目录应该被视为一个python包

settings.py:这是Django项目的设置与配置,Django设置会告诉你有关设置如何工作的所有信息

urls.py:这是Django项目的URL声明

wsqi.py:WSGI兼容的Web服务器为你的项目提供服务的入口点

在终端上运行python manage.py runserver 0.0.0.0:8000 (端口号可改成自己的)运行开发服务器。

python可以不安装就运行程序吗 没下载python能运行_python可以不安装就运行程序吗_04

cmd中执行ipconfig获取ip地址

python可以不安装就运行程序吗 没下载python能运行_模版_05

访问网址:http://192.168.5.10:8000/
或直接访问:http://127.0.0.1:8000/

python可以不安装就运行程序吗 没下载python能运行_模版_06

在我们创建的项目里修改setting.py文件 ALLOWED_HOSTS = [’’] #在这里请求的host添加了

![在这里插入图片描述](

再次访问网址:http://192.168.5.10:8000/
或直接访问:http://127.0.0.1:8000/
成功显示

python可以不安装就运行程序吗 没下载python能运行_python_07