Django的学习(一)————初入django

一、基本指令

1.项目的建立:

Django的项目建立,进入目录,打开cmd输入 django-admin startproject【项目名称】,注意如果是在其他文件下把项目设计成资源文件。

Django的学习(一)————初入django

2.App的建立:

进入到带有manage.py的文件目录下,输入:python manage.py startapp 【应用名称】。之后将应用名称添加到settings.py的INSTALLED_APPS中,保证应用的可运行。

Django的学习(一)————初入django

3.启用服务:

进入到带有mange.py的文件下,输入:python manage.py runserver 【可以指定端口,默认是8000】

二、进行URL映射。

每一个url都需要映射才可以使用

1.在views.py中的映射:

首先要导入HttpResponse,然后利用函数来完成

 from django.shortcuts import render
from django.http import HttpResponse # Create your views here. def index(request):
return HttpResponse("Hello, World!")

2.在url中的映射:

第一个是管理者的url映射,第二个是新建的url映射。

每一个path中第一个参数表示在那个域下面,第二个是映射的文件内容。

 from django.contrib import admin
from django.urls import path, include urlpatterns = [
path('admin/', admin.site.urls),
path('blog/', include('blog.urls')),
]

3.实现封装:

这是原来项目中带有的urls.py文件。

Django的学习(一)————初入django

在app中建立一个新的urls.py的文件

Django的学习(一)————初入django

用框架本来就有的url来控制这个新建的url。这样可以保证框架文件的不冗杂性。

 """
this py file is copy from the file of name is myblog
"""
from django.urls import path
from . import views urlpatterns = [
path('', views.index),
]
上一篇:[Abp vNext 源码分析] - 2. 模块系统的变化


下一篇:mysql之CREATE DATABASE Syntax(创建数据库)