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

Django学习,关于urls配置

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 

就会出现一个浏览器的访问地址Django学习,关于urls配置

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

Django学习,关于urls配置

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

上一篇:用Python Django搭建简单一个steam钓鱼网站,只要免费领游戏,一钓一个准


下一篇:无法使用正确的用户名和密码登录到Django admin