Python_Django2.1配置开发环境

简介: 很久之前就想建立一个属于自己的博客,但这个计划一直处在搁置的状态,在大二上学期也学过一点网页设计的皮毛,只做了几个简单的网页,就没有继续做下去了,直到接触了Python,并了解到其Django框架的强大功能,便又萌生出建立个人博客的念头,也买了相应的...

很久之前就想建立一个属于自己的博客,但这个计划一直处在搁置的状态,在大二上学期也学过一点网页设计的皮毛,只做了几个简单的网页,就没有继续做下去了,直到接触了Python,并了解到其Django框架的强大功能,便又萌生出建立个人博客的念头,也买了相应的书,并找了网易云的Django入门教程,计划在暑假完成这个项目,好了,废话说到这,让我们来开始第一步,配置开发环境!


0.开发环境

  • Python3.6.5
  • Pycharm-2018.1.2
  • Win10
  • Django2.0.6

1.下载Django

cmd输入pip install Django下载Django
输入python -m django --version查看django版本

2.创建开发文件夹

1,在你想要创建的目录下打开cmd,后续一直需要用到这个小技巧!

img_27995670fda48f82ddc0af8bec6fb96e.png
比如在E盘下创建

输入djangp-admin startproject myblog创建名为“myblog”的文件夹
2,打开myblog文件夹,再次在搜索栏中输入cmd
输入python manage.py startapp blog命令


3.制作hello,world!网页demo

1,打开myblog下的setting.py文件,在INSTALLED_APPS的列表下添加'blog',为开发‘blog’app做准备

img_7eb76aaab8ea7318cad43ecfc8e18b52.png
示例1

2,打开 myblog下的 urls.py文件,修改为如下示例(blog有红色波浪线无须理会)
img_ce1f3ae36ffd056008bcdf91c4e0dcdd.png
示例2

3,打开 myblog文件夹下的 blog文件夹,并打开 views.py,修改为如下示例
img_debbc265cad7eea082d24fcf944c8bbe.png
示例3

4,在 myblog目录下运行cmd,输入 python manage.py runserver来启动Django自带的服务器
img_34f642603481f17b4590d12b14619934.png
cmd

在浏览器中输入URL地址,并在其后面加上index,便完成了 ‘hello,world!’demo的制作!

img_9286d5c16b7209fa9324bed58240adcf.png
demo

看起来很简单快速的完成了这个demo的制作,但是其中还是有许多坑,对于小白来说,比如Django库的调取路径问题,设置path问题,各个文件对应功能调取问题等等,如果你遇到了什么无法解决的难题,可以在评论区留言,我会第一时间帮助你解决!

目录
相关文章
|
23天前
|
NoSQL Unix 网络安全
【Azure Cache for Redis】Python Django-Redis连接Azure Redis服务遇上(104, 'Connection reset by peer')
【Azure Cache for Redis】Python Django-Redis连接Azure Redis服务遇上(104, 'Connection reset by peer')
【Azure Cache for Redis】Python Django-Redis连接Azure Redis服务遇上(104, 'Connection reset by peer')
|
9天前
|
前端开发 搜索推荐 算法
中草药管理与推荐系统Python+Django网页界面+推荐算法+计算机课设系统+网站开发
中草药管理与推荐系统。本系统使用Python作为主要开发语言,前端使用HTML,CSS,BootStrap等技术和框架搭建前端界面,后端使用Django框架处理应用请求,使用Ajax等技术实现前后端的数据通信。实现了一个综合性的中草药管理与推荐平台。具体功能如下: - 系统分为普通用户和管理员两个角色 - 普通用户可以登录,注册、查看物品信息、收藏物品、发布评论、编辑个人信息、柱状图饼状图可视化物品信息、并依据用户注册时选择的标签进行推荐 和 根据用户对物品的评分 使用协同过滤推荐算法进行推荐 - 管理员可以在后台对用户和物品信息进行管理编辑
39 12
中草药管理与推荐系统Python+Django网页界面+推荐算法+计算机课设系统+网站开发
|
20天前
|
前端开发 JavaScript 数据库
python Django教程 之模板渲染、循环、条件判断、常用的标签、过滤器
python Django教程 之模板渲染、循环、条件判断、常用的标签、过滤器
|
20天前
|
Python Windows
Python安装第三方库太慢?配置好这个速度飞起
Python安装第三方库太慢?配置好这个速度飞起
|
22天前
|
监控 安全 中间件
Python Django 后端架构开发: 中间件架构设计
Python Django 后端架构开发: 中间件架构设计
21 1
|
25天前
|
SQL 关系型数据库 API
Python 开发环境的准备以及一些常用类库模块的安装
在学习和开发Python的时候,第一步的工作就是先准备好开发环境,包括相关常用的插件,以及一些辅助工具,这样我们在后续的开发工作中,才能做到事半功倍。下面介绍一些Python 开发环境的准备以及一些常用类库模块的安装和使用的经验总结,供大家参考了解。
|
28天前
|
数据库 开发者 Python
Python网络编程:Web框架基础(Flask/Django)
Python作为一种功能强大且易于使用的编程语言,广泛应用于Web开发领域。Python的丰富生态系统中,有两个非常流行的Web框架:Flask和Django。本博文将详细介绍这两个框架的基础知识,并通过综合示例展示如何使用它们构建Web应用。
|
19天前
|
机器学习/深度学习 计算机视觉 Python
深度学习项目中在yaml文件中定义配置,以及使用的python的PyYAML库包读取解析yaml配置文件
深度学习项目中在yaml文件中定义配置,以及使用的python的PyYAML库包读取解析yaml配置文件
31 0
|
20天前
|
关系型数据库 MySQL 机器人
Django入门到放弃之数据库配置
Django入门到放弃之数据库配置
|
20天前
|
前端开发 JavaScript 安全
Django入门到放弃之常见配置及基本命令
Django入门到放弃之常见配置及基本命令