python 创建一个简单的Django新手教程

在自己的兴趣下自学了Python语言,创建了一个最基础的django项目,话不多说。直接上流程

Django是一个开放源代码的Web应用框架,由Python写成,在我们开始使用Django前,首先要安装Python的开发环境

Python 安装(已安装的可跳过)

安装Python你只需要去官方网站(https://www.python.org/)下载安装文件,然后直接傻瓜式安装即可。

我这里直接选择的是python最新版本3.6.5进行开发

下载完成后,点击安装,安装完成后你需要设置Python环境变量,一般在安装的过程中选择Add to Path这个选项,程序会自动的设置Python环境变量,不需要自己手动去添加环境变量,省去了一些时间。

安装完Python开发环境以后 我们cmd打开命令行 输入“python”(如下)

出现如上图所示的提示后,表示我们的Python开发环境已经安装成功了,如果命令行中显示的是python不是内部或外部命令,也不是可运行的程序,那么请手动把python添加到环境变量中去

接下来已win7系统为例

计算机--右键--属性 选择高级系统属性

选择环境变量,在选择path,将python的安装路径添加到后面,记得用;分隔开来

安装完python以后,接下来就是安装我们开发所需要的Django框架,我们通过pip来安装Django框架,因为我们安装的是最新版本的python,直接打开命令行输入pip,会出现如下的结果

说明我们可以直接通过 pip install Django 来安装该框架

安装完成后,还是打开命令行

查看安装的djaogo版本,出现版本号说明我们的python已经安装成功

创建一个Django项目

在开发环境所有配置好以后,打开编辑器,这里我是用的是Pycharm编辑器,这里需要注意的一点是在使用这个开发工具进行开发是我们要选择专业版进行下载安装,因为选择免费版开发的时候,编辑器是没有选择创建Djaogo这个选项,所以这里我们必须选择专业版的下载安装来进行开发

当编辑器下载安装完成以后,我们就可以着手开始创建一个最简单的Django项目了

打开编辑器,选择 File -> New Project 选择django项目

设置完后点击创建,创建完成后的目录如下

我新建了一个 dj目录,其中还有一个 dj目录,这个子目录中是一些项目的设置 settings.py 文件,总的urls配置文件 urls.py 以及部署服务器时用到的 wsgi.py 文件, __init__.py 是python包的目录结构必须的,与调用有关。

我们再来新建一个应用(app)名叫cmdb

在命令行后面我们输入 python manage.py startapp cmdb,这里需要注意的是把diango的安装路径也要添加到系统的环境变量里面去,不然到时候会报错

这时Django会创建另一个新的应用 cmdb

把我们新定义的app加到settings.py中的INSTALL_APPS中

修改 dj/dj/settings.py

INSTALLED_APPS = (

    ‘django.contrib.admin‘,

    ‘django.contrib.auth‘,

    ‘django.contrib.contenttypes‘,

    ‘django.contrib.sessions‘,

    ‘django.contrib.messages‘,

    ‘django.contrib.staticfiles‘,

    ‘cmdb‘,

)

新建的 app 如果不加到 INSTALL_APPS 中的话, django 就不能自动找到app中的模板文件(app-name/templates/下的文件)和静态文件(app-name/static/中的文件)

接下来我们打开cmdb这个项目,打开views.py 输入

from django.http import HttpResponse

def index(request):

    return HttpResponse("Hello world")

接下来我们定义视图函数相关的网址

打开dj项目下的urls.py

from django.contrib import adminfrom django.urls import pathfrom cmdb import views as learn_viewsurlpatterns = [    path(‘home/‘, learn_views.index),]然后选择这个项目

在这里我们可以设置访问端口

设置完以后点击运行,可以看到我们的项目已经在本地跑起来了


接下来我们打开浏览器,输入端口号,输入访问路径 ,可以看到在浏览器我们可以访问到该页面

就这样一个由django框架搭建的一个最简单的项目就这样完成了,怎么样,是不是感觉 so easy!!后续还会写一些关于django的简单教程。。。。。。。。

原文地址:https://www.cnblogs.com/yu-lin/p/9021669.html

时间: 2024-07-28 22:38:07

python 创建一个简单的Django新手教程的相关文章

【译】使用python创建一个简单的restful风格的webservice应用

这是一个如何使用python快速构建简单restful风格webservice的应用教程. 1.分析rest路由规则 rest风格的服务通常使用web.py来创建服务器端脚本,一般情况下包含两个url路径: 一个是为了查询所有用户,一个是为了查询单个用户. 例如下面的url: http://localhost:8080/users http://localhost:8080/users/{id} 2.搭建web.py环境 首先你应该安装web.py模块到你的python环境下.如果你之前没有的话

使用Python创建一个简易的Web Server

Python 2.x中自带了SimpleHTTPServer模块,到Python3.x中,该模块被合并到了http.server模块中.使用该模块,可以快速创建一个简易的Web服务器. 我们在C:\Users\%USERNAME%\用户目录下,创建一个html目录,将html/jpg等网页文件拷贝到该目录下,启动一个cmd命令行窗口,进入html目录,执行如下命令即可创建一个简易的Web Server: python -m http.server 8888 图01-使用python创建一个简单的

django创建一个简单的web站点

一.新建project 使用Pycharm,File->New Project-,选择Django,给project命名 (project不能用test命名) 新建的project目录如下: settings.py:工程相关的配置 urls.py:网站访问入口,对应到views wigs.py:部署相关 manage.py:执行命令 templates:html等静态文件 备注:新建工程后需要安装django的lib包,然后验证django是否安装成功 >>> import dja

Django入门第一步(安装和创建一个简单的项目)

目录 Django入门第一步(安装和创建一个简单的项目) 一. Django项目目录结构 二.注意事项 三.Django安装 3.1.安装命令 3.2.验证django是否安装成功 3.3.使用方法 Django入门第一步(安装和创建一个简单的项目) 在使用Django框架开发web应用程序时,开发阶段同样依赖wsgiref模块来实现Server的功能,我们使用Django框架是为了快速地开发application. 如果使用的是我们自定义的框架来开发web应用,需要事先生成框架包含的一系列基础

jQuery EasyUI使用教程之创建一个简单的菜单

<jQuery EasyUI最新版下载> 本教程将为你展示如何使用jQuery EasyUI创建一个简单的菜单. 查看演示 菜单被定义在一些DIV标记中,如下所示: < div id = "mm" class = "easyui-menu" style = "width:120px;" > < div onclick = "javascript:alert('new')" >New</

Django入门第一步:构建一个简单的Django项目

Django入门第一步:构建一个简单的Django项目 1.简介 Django是一个功能完备的Python Web框架,可用于构建复杂的Web应用程序.在本文中,将通过示例跳入并学习Django.您将按照以下步骤创建功能完备的Web应用程序,并一路学习框架的一些最重要的功能以及它们如何协同工作. 学习目标: 了解Django是什么以及为什么他是一个伟大的web框架 了解Django的体系结构以及与其他框架的对比 独立搭建一个简单的Django项目和应用程序(app) 2.为什么要学习Django

如何利用CEF3创建一个简单的应用程序 (Windows Platform)

1. 说明 这篇文章主要讲述如何利用CEF3来创建一个简单的应用程序,引用的是1535及以上版本中包含的 Cefsimple 项目例子.如果想知道关于CEF3更多的使用方法,可以去访问 GeneralUsage. 2. 开始 首先,根据自身所使用的开发平台,可以去 这里 下载对应的发布版本.针对这个教程,我们需要下载1750或者更新的版本.当前支持的平台有Windows, Linux和Mac OS X.每一个版本都包含了当在特定平台上编译特定版本CEF3时所需要的所有文件和资源.您可以通过包含在

【Python】一个简单的例子

问题描述: Python基础篇 参考资料: (1)http://www.cnblogs.com/octobershiner/archive/2012/12/04/2801670.html (2)http://www.cnblogs.com/itech/archive/2010/06/20/1760345.html 例子: 求解Fibonacci glb_var.py gl_count=1 path.py # coding:utf-8 ''' Created on 2014-4-28 @autho

如何利用CEF3创建一个简单的应用程序

说明: 这篇文章主要讲述如何利用CEF3来创建一个简单的应用程序,它参考了1535及以上版本中包含的 Cefsimple 项目例子.如果想知道关于CEF3更多的使用方法,可以去访问 GeneralUsage. 开始: 首先,根据自身所使用的开发平台,可以去这里下载对应的发布版本.针对这个教程,我们需要下载1750或者更新的版本.当前支持的平台有Windows, Linux和Mac OS X.每一个版本都包含了当在特定平台上编译特定版本CEF3时所需要的所有文件和资源.您可以通过包含在里边的 RE