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问题,各个文件对应功能调取问题等等,如果你遇到了什么无法解决的难题,可以在评论区留言,我会第一时间帮助你解决!

目录
相关文章
|
2月前
|
PyTorch Linux 算法框架/工具
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
这篇文章是关于如何使用Anaconda进行Python环境管理,包括下载、安装、配置环境变量、创建多版本Python环境、安装PyTorch以及使用Jupyter Notebook的详细指南。
339 1
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
|
1月前
|
安全 网络安全 数据安全/隐私保护
|
2月前
|
前端开发 JavaScript UED
探索Python Django中的WebSocket集成:为前后端分离应用添加实时通信功能
通过在Django项目中集成Channels和WebSocket,我们能够为前后端分离的应用添加实时通信功能,实现诸如在线聊天、实时数据更新等交互式场景。这不仅增强了应用的功能性,也提升了用户体验。随着实时Web应用的日益普及,掌握Django Channels和WebSocket的集成将为开发者开启新的可能性,推动Web应用的发展迈向更高层次的实时性和交互性。
101 1
|
1月前
|
设计模式 前端开发 数据库
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第27天】本文介绍了Django框架在Python Web开发中的应用,涵盖了Django与Flask等框架的比较、项目结构、模型、视图、模板和URL配置等内容,并展示了实际代码示例,帮助读者快速掌握Django全栈开发的核心技术。
182 45
|
1月前
|
JSON Shell Linux
配置Python的环境变量可
配置Python的环境变量
176 4
|
1月前
|
安全 数据库 开发者
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第26天】本文详细介绍了如何在Django框架下进行全栈开发,包括环境安装与配置、创建项目和应用、定义模型类、运行数据库迁移、创建视图和URL映射、编写模板以及启动开发服务器等步骤,并通过示例代码展示了具体实现过程。
65 2
|
1月前
|
安全 数据库 C++
Python Web框架比较:Django vs Flask vs Pyramid
Python Web框架比较:Django vs Flask vs Pyramid
44 1
|
2月前
|
安全 数据库 C++
Python Web框架比较:Django vs Flask vs Pyramid
Python Web框架比较:Django vs Flask vs Pyramid
44 4
|
2月前
|
安全 数据库 C++
Python Web框架比较:Django vs Flask vs Pyramid
【10月更文挑战第10天】本文比较了Python中三个最受欢迎的Web框架:Django、Flask和Pyramid。Django以功能全面、文档完善著称,适合快速开发;Flask轻量灵活,易于上手;Pyramid介于两者之间,兼顾灵活性和安全性。选择框架时需考虑项目需求和个人偏好。
40 1
|
2月前
|
安全 数据库 C++
Python Web框架比较:Django vs Flask vs Pyramid
【10月更文挑战第6天】本文比较了Python中三个最受欢迎的Web框架:Django、Flask和Pyramid。Django功能全面,适合快速开发;Flask灵活轻量,易于上手;Pyramid介于两者之间,兼顾灵活性和可扩展性。文章分析了各框架的优缺点,帮助开发者根据项目需求和个人偏好做出合适的选择。
50 4