文章内容先发:https://mp.weixin..com/s/S1Cp77rrqVuBnBwo9atcCQ
第一个django运用--简易的 hello world 项目
必要条件
- python3
- django==2.2
django安裝请见:Django迅速安裝
留意:django项目更适合的是运作在虚拟器下,但是大家这儿仅仅学习培训hello world ,为降低别的要素危害,大家只是应用一切正常的Python自然环境(恬淡,你也能够应用虚拟器 ,假如您会得话)
建立主项目
建立
- 打开cmd
- 键入指令:
django-admin startproject hello_world
运行命令会建立一个包括一些文档的hello_world文件夹名称
留意:hello_world是项目名,你可以自定,恬淡你可以与我一样
认证
你可以打开cmd ,进到hello_world文件夹名称
随后运作项目
python manage.py runserver
一切正常会显示信息那样:
August 10, 2020 - 10:11:10 Django version 2.2, using settings 'hello_world.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CTRL-BREAK.
你可以在电脑浏览器上开启:
http://127.0.0.1:8000/
像那样:
假如显示信息一切正常,那麼表明取得成功!!!
新创建次一级项目
- 打开cmd下
- 进到不久建立好的项目文件目录(hello_world)下,留意此文件目录下有一个
manage.py
文档,这一很重要 - 键入指令:
python manage.py startapp my_app
运行命令后 ,会新增一些文档:
留意:my_app是次一级项目名 ,你可以自定,恬淡你可以与我一样
新增或改动一些文档
下边我们要新增或改动一些文档,产生大家的hello world项目
由于大家建立项目的途径不一定是一样的 ,那麼下边我将应用绝对路径
改动hello_world\hello_world\settings.py
在目录INSTALLED_APPS新增my_app (用以关系项目)
新增文档hello_world\my_app\urls.py
载入一下內容
from django.urls import path,include from . import views urlpatterns = [ path('',views.home,name='home') ]
改动hello_world\my_app\views.py
新增home涵数
from django.shortcuts import render,HttpResponse # Create your views here. def home(request): return HttpResponse("hello world")
改动hello_world\hello_world\urls.py
加上urlpattern内容,偏向大家刚刚创建的my_app这一app特有的urls文件,这儿必须导进include控制模块 。
from django.contrib import admin from django.urls import path,include urlpatterns = [ path('admin/', admin.site.urls), path("",include("my_app.urls")) ]
改动到这儿就结束了
大家再度运作下项目看一下
python manage.py runserver
在电脑浏览器上开启:
http://127.0.0.1:8000/
假如回到了一个hello world 表明大家成功了
到此 ,一个简易的hello world 项目就结束了,還是非常简单的
关注我获得大量內容
注:转截还请标明出處,感谢_