Python 进阶文集

【Django】入门实践指南之环境搭建|第0篇

2018-04-20  本文已影响34人  繁华落尽丶lee

课程:Django入门实践指南-论坛系统
打卡时间:2018.4.20

目录

【Django】入门实践指南之环境搭建|第0篇
【Django】入门实践指南之系统设计|第1篇
【Django】入门实践指南之模型设计|第2篇
【Django】入门实践指南之模板引擎|第3篇
【Django】入门实践指南之测试&静态文件配置|第4篇
【Django】入门实践指南之Admin&URL分发|第5篇
【Django】入门实践指南之模板复用&表单处理|第6篇

前言

Macbook Pro : 以下内容基于苹果系统。
Python版本:3.6.5
Anaconda版本:5.1
编译器:PyCharm

本系列将学习Django使用,该系列的文章是我学习过程的笔记。记笔记一方面是为了加深记忆,方便以后复习;另一方面,记录学习过程的心路历程,给以后留点回忆。

在学习Django之前,需要搭建开发环境,俗话说:”工欲善其事必先利其器“。良好的开发环境有利于今后的学习。

开始搭建环境吧!!!

一、Anaconda

安装Anaconda很简单,下载完成安装即可。

下载地址:

官方地址:Download
清华镜像:Download

清华镜像相对快一点。(PS: 如果网速不好,可以配置镜像路径,安装packages,会快很多。)

1.1 Anaconda环境

常用命令:

// 创建名为“django_venv”的环境,指定Python版本
conda create --name django_venv python=3.6

//激活环境
source activate django_venv

//返回默认环境
deactivate django_venv

// 删除一个已有环境
conda remove --name django_venv --all

//查看已安装的环境,列出所有环境。
conda info -e 

上面截图是运行效果。关于如何创建环境就学习这些,遇到问题再去查询即可。

1.2 Conda包管理

通过Conda管理环境中的包。

// 查看已经安装的packages
conda list 

//查找包
conda search django

// 安装 django 
conda install django

//更新package
conda update django

//删除package
conda remove django

//更新conda
conda update conda 

//更新anaconda
conda update anaconda

二、Django预览

通过上面的学习,应该已经安装好Anaconda和配置好环境,以及在环境安装完django包了。

接下来一起来认识一下Django吧!

2.1 创建项目

进入之前创建好的环境django_venv,执行一下命令创建一个新的项目。

django-admin startproject mysite

项目最初的目录结构:

django自带一个简单的网络服务器,方便开发时使用。

暂时忽略终端的迁移错误。

浏览器访问地址:http://127.0.0.1:8000。

2.2 创建应用

两个重要的概念:

创建app,使用命令

django-admin startapp boards
image.png

打开settings.py文件,修改INSTALLED_APPS变量:

将创建的boards应用注册到项目中,注意到有六个内置应用。后面我们会具体学习。

接下来修改views.py文件,如下:

定义一个简单的视图,命名为home输出Hello, world!

视图写好了,我们还需要配置urls.py文件。

boards应用导入views。配置路径path('', views.home, name='home')

接下来,启动服务器:

python manage.py runserver

打开浏览器,输入http://127.0.0.1:8000。将会看到Hello, world!

三、小结

本篇学习了Anaconda安装和环境配置;还学习了创建Django项目和应用;在最后实现了一个简单的界面。

参考:
一个完整的Django入门指南 - 第1部分--公众号: Python之禅

上一篇 下一篇

猜你喜欢

热点阅读