django
文章平均质量分 50
一瑞111
一个爱吃爱美的上市公司数据分析师
职位申请|新手转岗|数分干货|实战项目
为大家分享实操落地的转岗数分实操干货
️定制转岗计划(进本人)
展开
-
Django《第一章》virtualenvwrapper 虚拟环境 安装及使用
virtualenvwrapper这个软件包可以让我们管理虚拟环境变得更加简单。不用再跑到某个目录下通过virtualenv来创建虚拟环境,并且激活的时候也要跑到具体的目录下去激活。一、安装virtualenvwrapper:*nix:pip install virtualenvwrapper windows:pip install virtualenvwrapper-win二、v...原创 2018-09-29 12:07:09 · 461 阅读 · 0 评论 -
Django《第一章》写在前面 Django学前准备
学前准备在学习Django之前,需要做好以下准备工作: 确保已经安装Python 3.6以上的版本,教学以Python 3.6版本进行讲解。 安装virtualenvwrapper,这个是用来创建虚拟环境的包,使用虚拟环境可以让我们的包管理更加的方便,也为以后项目上线需要安装哪些包做好了准备工作。安装方式在不同的操作系统有区别。以下解释下: windows:pip i...原创 2018-09-30 14:58:05 · 228 阅读 · 0 评论 -
Django《第一章》创建Django项目
创建Django项目一、用命令行的方式: 创建项目:打开终端,使用命令:django-admin startproject [项目名称] 即可创建。比如:django-admin startproject first_project。 运行命令:python manage.py runserver [端口号] [host:port],注意:终端需切换到创建项目的文件夹下。退出项...原创 2018-09-30 18:08:48 · 637 阅读 · 0 评论 -
Django《第一章》创建app
快捷创建app方法:在终端进入到项目所在的路径,然后执行 python manage.py startapp [app名称]创建一个app。project和app的关系:app是django项目的组成部分。一个app代表项目中的一个模块,所有URL请求的响应都是由app来处理。比如豆瓣,里面有图书,电影,音乐,同城等许许多多的模块,如果站在django的角度来看,图书,电影这些...原创 2018-10-16 14:29:08 · 119 阅读 · 0 评论 -
urls分层模块化
当项目越来越大,url也会变得越来越多。如果放在主"urls.py"文件中,将会不好管理。因此我们可以将每个app自己的urls放在自己的app中进行管理,一般我们会在app中新建一个urls.py文件用来存储所有和此app相关的url。1、在app文件夹下新建一个urls.py文件,并写入相关app的urls,注意要import 视图函数。2、在主urls.py中调入app的url,代码...原创 2018-10-19 18:55:00 · 139 阅读 · 0 评论 -
Django《第一章》DEBUG模式
1、如果开启了DEBUG模式,那么以后我们修改了Django项目的代码,按下ctrl+s,Django就会自动的给我们重启项目,不需要手动重启。且以后Django项目的代码出现了bug,在浏览器和控制台会打印出错信息。如何开启DEBUG:默认情况下,DEBUG模式是开启的,在settings.py文件下,DEBUG=True则代表开启模式。2、在生产环境中,是禁止开启DEBUG模式...原创 2018-10-17 09:50:40 · 672 阅读 · 0 评论 -
Django《第一章》视图函数的介绍
视图一般都写在app的views.py中。并且视图的第一个参数永远都是request(一个HttpRequest)对象。这个对象存储了请求过来的所有信息,包括携带的参数以及一些头部信息等。在视图中,一般是完成逻辑相关的操作。比如这个请求是添加一篇博客,那么可以通过request来接收到这些数据,然后存储到数据库中,最后再把执行的结果返回给浏览器。视图函数的返回结果必须是HttpResponseBa...原创 2018-10-17 10:27:36 · 590 阅读 · 0 评论 -
URL映射
URL映射:视图写完后,要与URL进行映射,也即用户在浏览器中输入什么url的时候可以请求到这个视图函数。在用户输入了某个url,请求到我们的网站的时候,django会从项目的urls.py文件中寻找对应的视图。在urls.py文件中有一个urlpatterns变量,以后django就会从这个变量中读取所有的匹配规则。匹配规则需要使用django.urls.path函数进行包裹,这个函数会根据...原创 2018-10-17 11:46:20 · 3899 阅读 · 0 评论 -
Django 内置URL转换器
如何在限制参数类型:可以使用django内置的url转换器(converters)。我们可以从converters包中了解所有的转换器,如下图:(快速打开converters.py方法:写一行 "from django.urls import converters" 鼠标放在converters下ctrl+b)打开converters.py后可以了解到所有的转换器:#int类...原创 2018-10-17 20:07:57 · 687 阅读 · 0 评论