Django的学习(一)————初入django
2024-10-19 14:43:36
一、基本指令
1.项目的建立:
Django的项目建立,进入目录,打开cmd输入 django-admin startproject【项目名称】,注意如果是在其他文件下把项目设计成资源文件。
2.App的建立:
进入到带有manage.py的文件目录下,输入:python manage.py startapp 【应用名称】。之后将应用名称添加到settings.py的INSTALLED_APPS中,保证应用的可运行。
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文件。
在app中建立一个新的urls.py的文件
用框架本来就有的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),
]
最新文章
- CentOS 安装VNC Server
- 使用 U盘 重装 Mac OSX
- ubuntu adobe flash player 安装
- [转]两种Sigma-Delta ADC SNR仿真方法
- heap和stack有什么区别
- android入门之: SharedPreferences
- [svn] 数据库操作残留,无法进行操作的解决方法
- Git之detached HEAD
- PHP 中的静态变量的简单使用
- ●洛谷P2664 树上游戏
- Jenkins+Git+Maven搭建自动化构建平台
- 第一个Azure应用
- 将.rpm转换为.tar.gz
- python之接口开发基础知识
- js -- 绑定的click addEventListener 事件只触发一次
- 可视化接口管理工具RAP,模拟数据,校验接口
- [SDOI2016]游戏 树剖+李超树
- Spring 4 mvc+shiro+thymeleaf+JPA(Hibernate)+MySql eclipse项目模板
- Java的ThreadContext类加载器的实现
- Cocos2d-x -自己定义动作 圆周运动
热门文章
- 已知一个函数rand7()能够生成1-7的随机数,请给出一个函数rand10(),该函数能够生成1-10的随机数。
- 原生js,通过document.getElementByClassName获取元素的索引值
- Windows配置Java环境
- as3.0加载swf并控制
- H3C S5800 MPLS----VPLS 三层路由透传二层网络
- Appium+python自动化3-定位元素
- Unity4.6证书激活问题
- mysql中的 随机字符串的生成
- oracle数据库冷恢复
- 解决video标签在微信中强制全屏、微信全屏播放(Android和IOS)