
Django
路漫漫`
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自学Django之路---Day5.Cookie、Response、会话技术
Response 可以指定状态码、内容等。 重定向 HttpResponseRedirect(简写 redirect) def buy(request): if random.randrange(10) > 5: return HttpResponseRedirect('/App/hello/') return HttpResponse('成功') JsonResponse(简写 redirect) 以json格式返回数据 Cookies 名称 释义原创 2020-07-04 10:28:32 · 156 阅读 · 0 评论 -
自学Django之路---Day4.View,路由规则,反向解析
知识点: locals()可以将局部变量以字典的方式打包 点语法 "."访问属性,之前已经多次用到了: {% for student in students %} <li> {{ student.s_name }} </li> {% endfor %} "."访问方法: 在Student类中定义一个方法: class Student(models.Model): s_name = models.CharField(原创 2020-07-01 21:25:31 · 296 阅读 · 0 评论 -
自学Django之路---Day3.Model、字段、查询
一些有用的小东西: 有时在改数据库或render一个页面时会没有自动提示,参考: https://blog.csdn.net/cf313995/article/details/83117421 return的快捷键,在返回时用 .re 回车即可 数据库中数据类型(大类) 字符串 数字 时间 字段 字段 意义 null 若为true,将空值(None)存在数据库中,默认false blank 若为true,则允许该字段空白(""),默认false db_column 如果原创 2020-06-29 23:38:34 · 350 阅读 · 0 评论 -
自学Django之路---Day2.连接mysql数据库、级联
昨天连接的数据库是sqlite3,今天使用mysql。 pycharm shift + f6 重命名 netstat -ano 查看端口 tasklist|findstr “3436” 查看是谁在用这个端口 taskkill /pid 4636 /f 终止对应端口的进程 装mysql真的好麻烦啊… 重启mysql:net start mysql 遇见的问题: mysql启动失败:mysql服务无法启动 服务没有报告任何错误 解决方案:https://blog.csdn.net/shinny195/arti原创 2020-06-28 16:01:40 · 184 阅读 · 0 评论 -
自学Django之路---Day1.初识
准备工作 创建django项目 可以先创建一个虚拟环境(当然,也可以不创建),之后使用如下命令 来创建一个Django项目: django-admin startproject 项目名 使用pycharm导入项目 如果我们为项目起的名字是HelloDjango,那么选中这个文件夹导入,接着进入设置,选择对应的(如果创建了虚拟环境,那么就选择虚拟环境的python解释器)解释器。 开始 可以使用如下命令来测试运行结果。 python manage.py runserver 使用如下命令来创建一个App原创 2020-06-27 18:08:32 · 260 阅读 · 0 评论 -
virtualenv和anaconda
电脑里装了anaconda,最近学Django用到了虚拟环境(virtualenv),可以隔离不同项目。 于是开始安装virtualenv,pip install virtualenv即可 创建好项目所在的文件夹后,python -m venv 文件夹名 来创建虚拟环境 之后进入到scripts,用power shell运行activate.bat,但没有反应,查资料有如下解决办法: 以管理员身份启动PowerShell然后运行:Set-ExecutionPolicy RemoteSigned,选择 y原创 2020-06-21 11:24:36 · 790 阅读 · 0 评论