Django 入门到实践
本专栏专注 Django 的开发,从入门到项目实践,欢迎大家跟我一起学习
Woo_home
努力努力再努力
展开
-
Django实战(7)—— 表单处理
文章目录使用 request 获取数据HttpRequest 对象属性用法HttpRequest.META表单处理使用 request 获取数据之前我们学习了 HttpResponse ,但是没有讲到 HttpRequest,我们看下代码:from django.http import HttpResponsedef hello(request): return HttpResp...原创 2020-01-03 07:23:11 · 1827 阅读 · 1 评论 -
Django实战 (6)—— Admin 管理
Admin配置 admin首先,我们需要在 settings.py 文件中增加以下东西Django 自动管理工具是 django.contrib 的一部分 , django.contrib是一套庞大的功能集,它是Django基本代码的组成部分INSTALLED_APPS = [ # 主要是这两个 'django.contrib.admin', 'django.con...原创 2020-01-02 12:17:29 · 2882 阅读 · 0 评论 -
Django实战(5)—— 数据库操作
在上一篇文章中,我们对数据库数据实现了新增,但是还有删除、修改、查询呢,这里就来实现删除、修改、查询的操作,也是非常简单的这里是我们数据库中的数据删除数据在 views.py 中编写以下代码from django.http import HttpResponsefrom webapp.models import Testdef delete(request): Test.o...原创 2020-01-01 09:56:19 · 2773 阅读 · 0 评论 -
Django实战(4)——连接 MySQL
数据库的配置在连接数据库之前我们需要配置一点东西,什么东西呢?看下面我们打开 settings.py 文件编写一些连接数据库的信息,以便下次可以直接使用而不需要再配置注意: ENGINE 要对应自己的数据库是什么类型的,比如是 SQLServer 还是 MySQL 还是 Oracle 等等,这里我使用的是 MySQL执行完上一步之后还需要在 settings.py 文件中找到 INS...原创 2019-12-31 09:16:06 · 1647 阅读 · 0 评论 -
Django实战(3)—— Django 是怎么处理请求的?
Django 是怎么处理请求的?当我们访问 http://127.0.0.1:8000/hello/ 得到我们编写的 Hello Django 是怎么实现的呢?这都要基于 settings.py 文件,当我们运行项目的时候,脚本会在与 manage.py 同一个目录下查找名为 settings.py 的文件。这个文件包含了所有有关 Django 项目的配置信息,而且均为大写 ,我们打开 set...原创 2019-12-30 11:09:49 · 1432 阅读 · 2 评论 -
Django 实战(2)—— 视图与 URL 配置
通过上一章我们学会了如何创建 Django 项目,并且运行了 Django 项目,但是并不能满足你们的期望吧?OK 我们可以编写一些东西向页面展示一下,写什么呢?我们学编程输出最多的就是 Hello World 了,经典啊。OK 我们编写一下代码,在页面输出 Hello Django具体怎么做呢?创建你的第一个appapp 是什么?就好比你的手机的一个软件是一个app,一部手机可以有多个ap...原创 2019-12-27 09:18:28 · 1606 阅读 · 0 评论 -
Django 实战 (1)—— 创建第一个Django项目
什么是 Django?Django是高水准的Python编程语言驱动的一个开源模型,视图,控制器风格的Web应用程序框架,它起源于开源社区。使用这种架构,程序员可以方便、快捷地创建高品质、易维护、数据库驱动的应用程序。Django 项目源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有:用于创建模型的对象关系映射;为最终用户设计较好的管理...原创 2019-12-26 12:41:33 · 1987 阅读 · 0 评论 -
Django设置让局域网内的人访问
自己的Django项目如何让局域网内的人访问呢?首先win+R打开cmd,输入ipconfig查看自己的ip在settings文件中修改 ALLOWED_HOSTSALLOWED_HOSTS = ['自己的ip']在 terminal 中输入 python manage.py runserver 0.0.0.0:8000 回车在浏览器中输入http://xxx.xxx.xx.ip/...原创 2019-07-19 19:32:19 · 3327 阅读 · 4 评论