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 · 109 阅读 · 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 · 211 阅读 · 0 评论 -
自学Django之路---Day3.Model、字段、查询
一些有用的小东西:有时在改数据库或render一个页面时会没有自动提示,参考:https://blog.csdn.net/cf313995/article/details/83117421return的快捷键,在返回时用 .re 回车即可数据库中数据类型(大类)字符串数字时间字段字段意义null若为true,将空值(None)存在数据库中,默认falseblank若为true,则允许该字段空白(""),默认falsedb_column如果原创 2020-06-29 23:38:34 · 268 阅读 · 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 · 135 阅读 · 0 评论 -
自学Django之路---Day1.初识
准备工作创建django项目可以先创建一个虚拟环境(当然,也可以不创建),之后使用如下命令来创建一个Django项目:django-admin startproject 项目名使用pycharm导入项目如果我们为项目起的名字是HelloDjango,那么选中这个文件夹导入,接着进入设置,选择对应的(如果创建了虚拟环境,那么就选择虚拟环境的python解释器)解释器。开始可以使用如下命令来测试运行结果。python manage.py runserver使用如下命令来创建一个App原创 2020-06-27 18:08:32 · 183 阅读 · 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 · 710 阅读 · 0 评论