django_day01
前段:html div css实现特效,前段负责颜值
后端:负责快速响应、安全;使用框架扩展、使用缓存内存数据库
Python常见框架:django(重量级,集成很多功能模块)、flask(轻量级,开发时候更灵活)
一、django的介绍
django最早做新闻内容管理系统;django目标用于更加简单的实现许多代码才能实现的功能
版本:选择的时2.2.X,是长期稳定支持版lts
官网:www.djangoproject.com
二 django安装
-
在线安装
$sudo pip3 install django==2.2.13
-
离线安装
2.1 卸载原先的旧版本
sudo pip3 uninstall django
2.2 下载安装包:
安装离线包
$ tar -xvf Django-2.2.12.tar.gz
$ cd Django-2.2.12
$ sudo python3 setup.py install
三 django的第一个项目创建
命令: django-admin startproject 项目名
使用pycharm打开项目时,一定打开项目的根目录
manage.py是项目管理的主程序
启动服务:cd mysite01;python3 manage.py runserver
查看自己的ip地址:ifconfig
在配置文件的allowed_host中增加自己的ip地址,然后启动服务时;0.0.0.0表示任意ip地址
URL介绍