Django学习,关于urls配置

Posted 超级可爱的夹心小朋友

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django学习,关于urls配置相关的知识,希望对你有一定的参考价值。

第一步:创建项目:

在命令行输入:django-admin startproject myweb

进入到项目所在文件夹里 cd myweb

命令行输入:python manage.py runserver     (备注:运行开发服务)

第二步:创建应用程序:

命令行输入:python manage.py startapp myapp

第三步:编写第一个视图

1.在项目myweb的settings.py文件里INSTALLED_APPS 里面添加应用的名称,代码如下:

INSTALLED_APPS = [

    'django.contrib.admin',

    'django.contrib.auth',

    'django.contrib.contenttypes',

    'django.contrib.sessions',

    'django.contrib.messages',

    'django.contrib.staticfiles',

    'myapp'

]

 2. 在应用myapp里面新建一个urls.py

urls.py里面添加views的路径,代码如下:

from django.urls import path

from . import views

urlpatterns = [
    path('', views.index),     #进到这里在调用testapp的views.py文件
    
]

3.接着在myapp应用里面的views.py写代码如下:

from django.http import HttpResponse #这是Django添加一个http的响应函数

def index(request):    
    return HttpResponse("Hello, world.")  

4.在项目myweb的url.py文件里面添加应用myapp的urls,代码如下:

from django.contrib import admin

from django.urls import path,include

urlpatterns = [

    path('admin/', admin.site.urls),

    path('ok/',include('myapp.urls'))    #ok路径是自己随便命名的,之后浏览器访问ok就行

]

5.在命令行输入:python manage.py runserver 

就会出现一个浏览器的访问地址

 6.在浏览器输入:就可以看到hello,world

 编写视图的时候一定要按照这样的顺序来!

以上是关于Django学习,关于urls配置的主要内容,如果未能解决你的问题,请参考以下文章

Django学习,关于urls配置

Django入门学习--配置路由URL

python学习点滴记录-Day17-django-part2

初步学习Django-第三篇:URLS.PY文件详解

6月19日 python学习总结 Django之路由系统

django学习笔记