Django初识_初篇

Django初识

本文主要是介绍Django的下载安装以及新建运行项目的操作方法

1. Django下载与安装

1.1 命令行安装

# pip直接下载
$ pip3 install django==1.11.25
# pip指定加速源
$ pip3 install django==1.11.25 -i https://pypi.tuna.tsinghua.edu.cn/simple/
  
# 卸载
$ pip3 uninstall django

1.2 pycharm安装

本质也是通过pip安装的

注意及补充

  • 官网地址:https://www.djangoproject.com/download/
  • 关于官网中,LTS版本,LTS(Long Term Support):长期演进版,Django对这一版本的支持时间更长;因此要用长期支持的版本
  • 关于1.11版本说明,最后一个支持python2的版本(也支持python3.X)
  • 补充:如何重新安装pip
    在这里插入图片描述

2. 创建项目

2.1 命令行创建

$ django-admin startproject 项目名称

# 创建名为mysite的django项目
$ django-admin startproject mysite
生成的项目文件目录介绍
mysite/
├── manage.py  # 管理文件
└── mysite  # 项目目录
    ├── __init__.py
    ├── settings.py  # 配置
    ├── urls.py  # 路由 --> URL和函数的对应关系
    └── wsgi.py  # runserver命令就使用wsgiref模块做简单的web server

2.2 pycharm创建

  1. 新建项目

    打开pycharm–>File–>New Project 在这里插入图片描述

  2. 新建Django项目

    在弹出的窗口中新建Django项目,并指定项目的路径与项目名,以及所用的解释器,点解Create即可 在这里插入图片描述

    注意

    ​ 若在pycharm中新建一个虚拟环境用做解释器,则虚拟环境中会默认去下载最新的django环境,因此如果学习过程中要用pycharm创建django,尽量不要用虚拟环境(非要用的话,可以单独对虚拟环境进行安装)

    ​ 如本机python环境下下载的是1.11版本的django,如果用虚拟环境的话,虚拟环境下载的最新的django环境可能就是2.2.9版本的

    ​ 具体关于虚拟环境的知识需要单独学习

  3. 创建效果
    在这里插入图片描述

    注:templates即模版,默认是一个空文件夹,将来用于放置html等前端文件

3. 运行/启动项目

3.1 命令行启动

# 执行manager.py文件
$ python manage.py runserver # 默认运行在127.0.0.1 8000端口

$ python manage.py runserver 127.0.0.1:80	# 可以监听IP与端口,如指定端口为80

$ python manage.py runserver 0.0.0.0:80	# 启动在指定的IP和端口上
	# settings.py文件中有一个ALLOW_HOSTS = [],配置,在中括号中添加"'*'",允许所有主机访问    	
malingangdeMacBook-Pro:mysite01 malingang$ python3.5 manage.py runserver
Performing system checks...

System check identified no issues (0 silenced).

You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.

January 27, 2020 - 17:36:08
Django version 1.11.25, using settings 'mysite01.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

浏览器访问http://127.0.0.1:8000
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4emAj2v0-1580630841672)(Django初识.assets/image-20200128013741302.png)]

3.2 pycharm启动

直接按启动按钮启动该项目即可
在这里插入图片描述
在这里插入图片描述

注:需要区分单个脚本启动与一个项目启动的区别

修改项目启动配置
在这里插入图片描述
在这里插入图片描述

3.3 pycharm如何加载他人提供的项目

1. 删除他人提供的项目文件夹根目录下的.idea文件
2. 通过pycharm打开项目文件夹即可

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值