Django
伊洛的小屋
公众号: 伊洛的小屋,简书:伊洛的小屋
展开
-
Django基础7--模板系统
1.使用模板系统 在之前的model.py文件中新增加Detail from django.db import models # Create your models here. class ProjectInfo(models.Model): """ 项目信息模型 """ project_name = models.CharField(max_length=30) dev = models.CharField(max_length=20) tester = mo.原创 2020-08-30 09:58:19 · 176 阅读 · 0 评论 -
Django基础6--抛出404异常
1.抛出404错误 当内容不存在时,需要返回404 回到views.py,改写project_list from django.http import HttpResponse, Http404 from django.shortcuts import render from .models import ProjectInfo # Create your views here. def home(request): project_list = ProjectInfo.objects.原创 2020-08-28 21:40:36 · 609 阅读 · 0 评论 -
Django基础5--主页及模板
1. 创建主页 使用Django创建网页的过程通常分三个阶段:定义URL、编写视图和编写模板 每个URL都被映射到特定的视图,视图函数获取并处理网页所需的数据 2.编写更多视图 现在在views.py 里添加更多视图 from django.http import HttpResponse # Create your views here. def home(request): return HttpResponse("Hello, Welcome to Home Page") .原创 2020-08-27 14:02:24 · 395 阅读 · 0 评论 -
Django基础4--Shell及管理页面
1.Django Shell 打开Django的命令交互模式 (django) ➜ AutoPlatform python manage.py shell Python 3.7.5 (default, Nov 29 2019, 14:32:46) [Clang 9.0.0 (clang-900.0.39.2)] on darwin Type "help", "copyright", "credits" or "license" for more information. (InteractiveC.原创 2020-08-26 13:58:46 · 224 阅读 · 0 评论 -
Django基础3--数据库配置及创建模型
本文首发公众号: 伊洛的小屋,欢迎关注并查看更多内容!!! 1.数据库配置 打开 settings.py 。这是个包含了 Django 项目设置的 Python 模块,配置文件使用 SQLite 作为默认数据库,后面实际开发项目中也可以换成其他的数据库(MySQL,MongoDB…) ENGINE – 可选值有 'django.db.backends.sqlite3','django.db.backends.postgresql','django.db.backends.mysq..原创 2020-08-26 13:55:05 · 324 阅读 · 0 评论 -
Django基础2--创建应用
本文首发自伊洛的个人博客:https://yiluotalk.com,欢迎关注并查看更多内容!!! 1.创建应用 “项目” 已经配置好了,现在来创建一个应用 在 Django 中,每一个应用都是一个 Python 包,并且遵循着相同的约定。Django 自带一个工具,可以帮你生成应用的基础目录结构,这样你就能专心写代码,而不是创建目录了 Django项目由一系列应用程序组成,它们协同工作,让项目成为一个整体。我们暂时只创建一个应用程序 (django) ➜ AutoPlatform pytho..原创 2020-08-25 13:27:50 · 178 阅读 · 0 评论 -
Django基础1--安装及启动
本文首发自伊洛的个人博客:https://yiluotalk.com,欢迎关注并查看更多内容!!! 1.Web框架 提到Python就一定会听过Python出名的web框架–Django和Flask,Django是比较重量级的框架,Flask就会轻量些 Django 是一套用于帮助开发交互式网站的工具。Django能够响应网页请求,还能让你更轻松地读写数据库、管理用户 Django 最初被设计用于具有快速开发需求的新闻类站点,目的是要实现简单快捷的网站开发。以下内容简要介绍了如何使用 Django ..原创 2020-08-25 13:26:36 · 146 阅读 · 0 评论