
Django
书和咖啡
学习python的小侠客
展开
-
Day54:Django入门
今天开始学习Django框架,首先需要了解Django框架的概念:Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V、控制器C。Django的主要目标是使得开发复杂的、数据库驱动的网站变得简单。Django 框架的核心组件有:用于创建模型的对象关系映射、为最终用户设计的完美管理界面、一流的 URL 设计、设计者友好的模板语言、缓存系统。...原创 2019-04-17 10:03:28 · 177 阅读 · 0 评论 -
Day55:Django框架配置
今天我们学习Django框架配置,首先先来看一下如何在Django中创建APP!1.Django中创建APP首先我们打开PyCharm,找到之前你创建的Django项目,我的项目是First_Project:(1)先选中你要运行的项目–>然后点击Tools–>Run manage.py Task–>进入manage.py控制台(或者直接快捷键Ctrl+Alt+R进入);...原创 2019-04-18 16:55:15 · 158 阅读 · 0 评论 -
Day57:Django Model 模型建立
Django Model 模型Django Model层是Django的数据模型层,每一个Model类就是数据库中的一张表;我们需要注意下面几点:model一般都是定义在不同的APP的models.py模块文件中,可以是一个,也可以是多个;不同model之间可以相互关联,类似表直接的关联;APP中一旦定义了model,必须将此APP添加到settings文件中;且一定要...原创 2019-04-22 16:32:40 · 178 阅读 · 0 评论 -
Day58:Django 模板引擎以及模板
在Django框架中,可以使用两种模板引擎,一种是默认的Django模板引擎,还有一种是Jinja2模板引擎;1.模版引擎的作用和优点模版引擎作用是将View视图中需要在前端HTML页面中展示的数据,通过模板引擎的语法规则,展示出来;模版引擎优点是将业务逻辑的Python代码和页面设计的HTML代码分离,使代码更干净整洁更容易维护,使Python程序员和HTML/CSS程序员分开协作,提高生...原创 2019-04-23 10:00:08 · 349 阅读 · 0 评论 -
Day56:Django视图
一个视图函数或者类,简称视图(view),是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。响应可以是HTML页面、一个重定向、一个404错误、一个xml、json数据、或图片等,视图放置在项目或应用程序(app)目录中的名为views.py的文件中;我们来试着写一个函数类型的View视图from django.shortcuts import renderdef ...原创 2019-04-19 10:02:27 · 130 阅读 · 0 评论 -
Day59:Django模板静态文件处理和媒体文件处理
1.Django 对css静态文件的处理我们先来看Django 对css静态文件是怎么处理的,一起来实现一下:第一步:首先需要在settings文件中指定静态文件的存储路径,可以使用Django模板引擎语法提示,如STATICFILES_DIRS = (os.path.join(BASE_DIR, "static"), ),需要注意的是这种方式必须要在 DEBUG模型下使用,也就是让DEB...原创 2019-04-24 13:55:15 · 370 阅读 · 0 评论 -
Day60:Django 调试技巧
今天学习Django框架的调试,在pycharm中,想要进行项目调试,必须运行Django项目的时候,选择DEBUG方式运行,可以在多个地方打断点,获取自己需要的数据,且分析程序处理的逻辑;Django框架的单步调试在pycharm中,点击Run->选择Debug运行->然后选择需要运行的项目;在需要被捕获调试的地方打断点,可以打一个断点,也可以打多个断点;在pycharm...原创 2019-04-25 11:34:12 · 516 阅读 · 0 评论