Django(一)入门基础——hello world

Posted 天道酬勤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django(一)入门基础——hello world相关的知识,希望对你有一定的参考价值。

环境配置

  • windows7
  • python3.6
  • Django 2.0
  • PyCharm 2018.1 专业版(PS:不建议社区版,因为被“阉割”了很多功能,比如cmd的Terminal窗口)

 第一步、安装Django

安装djnago有两种方式:

  • 通过pycharm IDE 安装(本文用的是这种方式)
  • 通过pip 命令安装(可自行在网上找资料)

File/Settings,打开设置界面,如下图:

第二步、创建Django项目

创建django项目也有两种方式:

  • 通过IDE创建:File/New project ->选择Django项目(pycharm只有专业版具有该功能)
  • 通过命令django-admin startproject project_name 创建(推荐使用这种方式,本文使用的也是这种方式)

在Terminal窗口(社区版的pycharm是没有这个功能的)下,进入工作目录(本文这里是d:workspace\\python)如下图操作:

通过File/open ,选择我们创建的demo03,目录结构如下图:

这说明,我们的django项目已经创建成功。

 第三步、在项目下创建应用

在django中,一个项目可以包含很多个应用(可以按vs中项目解决方案理解:一个解决方案包含多个应用程序)。

同样在Terminal窗口下,输入如下命令:django-admin startapp helloworld

第四步、使用视图

打开helloworld目录下的views.py文件,输入如下代码:

1 from django.http import HttpResponse
2 
3 
4 # Create your views here.
5 def index(request):
6     return HttpResponse(\'Hello world.\')

第五步、配置路由

打开demo03下的urls.py文件(django web框架下的路由配置都这里完成),输入:

1 from django.urls import path
2 from helloworld.views import index
3 urlpatterns = [
4     path(\'\', index),
5 ]

第六步、启动项目

在Terminal下输入命令:python manage.py runserver 如下图:

这样就可以在浏览器中浏览到hello world.....

 

以上是关于Django(一)入门基础——hello world的主要内容,如果未能解决你的问题,请参考以下文章

如何在模板中显示 Django '__all__' 表单错误?

Python基础之set集合与函数

3.python从hello world开始 - python基础入门

《C#零基础入门之百识百例》初识C#程序 -- Hello Csharp

Python Hello World入门

Django之入门 CMDB系统 基础环境