百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

从0开始搭建博客(2)-学习django

itomcoil 2024-12-31 12:23 10 浏览


前言

从0开始搭建博客(1)-基本构思

学习某种语言,前提都是要有某种语言的基础。django是用python语言编写的一个web开发框架,所以我们也需要python的基础。但学习每个语言的成本都很高,我们总不能把所有基础都学完然后再来学django吧?

因此我想从django入手,遇到啥问题,再去学对应的语法就好了。毕竟编程只是工具。

所以我们将问题的关注点从学python,转移到学django,即如何快速使用一个框架。个人感觉按照以下步骤走,基本问题不大。

  1. 看官网,找到demo。(一般一个成熟框架,成熟语言必然有详细的文档,该文档会以最正确的方式去指导你如何快速这个框架)
  2. 根据demo,搭建起关联关系,了解其对应模块的意图。
  3. 根据官网的demo查缺补漏完善概念。

从django的官网学习如何搭建web应用

django的地址为:https://www.djangoproject.com/start/overview/

从官网的overview能了解到django的特性

  • 开发快的离谱(Ridiculously fast)
  • 插件很全(Fully loaded.)
  • 很安全(Reassuringly secure)
  • 很好扩展(Exceedingly scalable.)
  • 用途很多(Incredibly versatile.)

好,很牛逼,我们跟着教程走,get started with django。

django的教程大概讲了以下几点,我这里摘要以下,强烈建议大家看官网哈:

如何快速创建一个web应用

1:你要安装python 
2:你要安装django 
3:用django的命令创建一个工程 
django-admin startproject mysite 
4:启动你的工程 
python manage.py runserver

如何编写你的页面

1:创建你的应用 
python manage.py startapp polls 
2:编写你的页面 
3:配置页面的访问url

如何处理数据

1:配置数据库 
2:通过model操作数据库 
3:介绍了内置插件模块如何使用,包括admin模块,权限模块等。

如何做代码测试

总结

所以说,与其看网上乱七八糟的教程,真心不如看官网。他解决了我最关心的所有问题:即上文提到的数据如何存储,数据如何处理,页面如何展示。

从教程中可以得知数据如何存储我们并不需要关心,我们只需要配置对应的存储组件即可。

他的model和命令行会帮我们解决数据存储和数据操作的问题。

而数据呈现也给了我们demo,通过django的template以及view即可完成。

另外他提到的admin模块,这已经满足了我们文章上传的问题,我们只需要去修改它就可以完成该功能了。

所以在软件开发领域,一定要读官方文档,一定要读官方文档,一定要读官方文档。然后再结合面向搜索引擎编程,你就能找到工作了。否则你也不适合这一行(隔空喊话培训机构)

如何查缺补漏

根据教程,我们已经知道了用django开发web的工作流程,他各个模块的职责我们也已经清楚了。但我如果要做一些修改,我还无从下手。但不用担心,因为官网的责任就是教我们如何去解决这些问题。

一般官网除了教程,还会有详细的文档。比如我们上篇提到我关心的一个问题,如何前后端分离。这问题在django中实际上就是view的职责。他的view应该要只负责返回数据,而不是返回页面。这样子我们前端通过http请求访问获取数据,再自由呈现 。

因此我们只需要在官网中搜索view,然后查看相关详细。我们就会发现,在《在基于类的视图中使用混入》这一片教程中就有说明如何返回非html数据。

当然我们也可以先百度询问,快速获得相关线索,然后再回到官网中查缺补漏完善我们的知识体系。

这些东西不需要记下来,只需要理解,因为知识就在那里,你随时可以回来看。

peace and love。

相关推荐

PS小技巧 调整命令,让人物肤色变得更加白皙 #后期修图

我们来看一下如何去将人物的皮肤变得更加的白皙。·首先选中图层,Ctrl键加J键复制一层。·打开这里的属性面板,选择快速操作删除背景,这样就会将人物进行单独的抠取。·接下来在上方去添加一个黑白调整图层,...

把人物肤色提亮的方法和技巧

PS后期调白肤色提亮照片的方法。一白遮百丑,所以对于Photoshop后期来说把人物肤色调白是一项非常重要的任务。就拿这张素材图片来说,这张素材图片人脸的肤色主要偏红、偏黄,也不够白皙,该怎样对它进行...

《Photoshop教程》把美女图片调成清爽色彩及润肤技巧

关注PS精品教程,每天不断更新~~室内人物图片一般会偏暗,人物脸部、肤色及背景会出现一些杂点。处理之前需要认真的给人物磨皮及美白,然后再整体润色。最终效果原图一、用修补工具及图章工具简单去除大一点的黑...

PS后期对皮肤进行美白的技巧

PS后期进行皮肤美白的技巧。PS后期对皮肤进行美白的技巧:·打开素材图片之后直接复制原图。·接下来直接点击上方的图像,选择应用图像命令。·在通道这里直接选择红通道,混合这里直接选择柔光,然后点击确定。...

493 [PS调色]调模特通透肤色

效果对比:效果图吧:1、光位图:2、拍摄参数:·快门:160;光圈:8;ISO:1003、步骤分解图:用曲线调整图层调出基本色调。用可选颜色调整图层调整红色、黄色、白色和灰色4种颜色的混合比例。用色彩...

先选肤色再涂面部,卡戴珊的摄影师透露:为明星拍完照后怎么修图

据英国媒体12月17日报道,真人秀明星金·卡戴珊终于承认,她把女儿小北P进了家族的圣诞贺卡,怪不得粉丝们都表示这张贺卡照得非常失败。上周,这位39岁的女星遭到了一些粉丝针对这张照片的批评,她于当地时间...

如何在PS中运用曲线复制另一张照片的色调

怎样把另一张作品的外观感觉,套用到自己的照片上?单靠肉眼来猜,可能很不容易,而来自BenSecret的教学,关键是在PS使用了两个工具,让你可以准确比较两张照片的曝光、色调与饱和度,方便你调整及复制...

PS在LAB模式下调出水嫩肤色的美女

本PS教程主要使用Photoshop使用LAB模式调出水嫩肤色的美女,教程调色比较独特。作者比较注重图片高光部分的颜色,增加质感及肤色调红润等都是在高光区域完成。尤其在Lab模式下,用高光选区调色后图...

在Photoshop图像后期处理中如何将人物皮肤处理得白皙通透

我们在人像后期处理中,需要将人物皮肤处理的白皙通透,处理方法很多,大多数都喜欢使用曲线、磨皮等进行调整,可以达到亮但是不透,最终效果往往不是很好,今天就教大家一种如何将任务皮肤处理得白皙通透,希望能帮...

PS调色自学教程:宝宝照片快速调通透,简单实用!

PS调色自学教程:宝宝照片快速调通透。·首先复制图层,然后选择进入ACR滤镜,选择曲线锁定照片的亮部,也就高光位置,其他部位补亮一点,尤其是阴影的部位补亮多一些,让画面的层次均匀一点。·然后回到基本项...

【干货】如何利用PS进行人物美化

人物图像美化在Photoshop中非常常用,Photoshop作为一款功能强大的图像处理软件,不仅可以对人像进行基本的调色、美化和修复等处理,还可以改变人物的线条和幅度,如调整脸部器官和脸型的大小、调...

教大家一种可以快速把肤色处理均匀的方法@抖音短视频

快速把肤色处理均匀的方法。今天教大家一种可以快速把肤色处理均匀的方法。像这张照片整体肤色走紫红色,但是局部偏黄缘处理起来非常的麻烦。其实我们只需要新建空白图层,图层混合模式更改为颜色,再选择画笔工具把...

PS调色教程 利用RAW调出干净通透的肤色

要么不发,要么干货。后期教程来噜~用RAW调出干净通透的肤色。这次终于不会原片比PS后好看了吧。如果你依然这么觉得,请不要残忍的告诉我这个事实,泪谢TAT)附送拍摄花絮,感谢各位的支持更多风格请关注m...

photoshop后期皮肤变白的技巧

PS后期皮肤变白的技巧。1.PS后期让皮肤变白的方法有很多种,接下来教你一种非常简单容易上手的方法。2.打开素材图片之后,直接在小太极下拉框的位置添加一个纯色调整图层,颜色设置一个纯白色,点击...

Photoshop调出人物的淡雅粉嫩肤色教程

本教程主要使用Photoshop调出人物的淡雅粉嫩肤色教程,最终的效果非常的通透迷人,下面让我们一起来学习.出自:86ps效果图:原图:1、打开原图复制一层。2、用Topaz滤镜磨皮(点此下载)。3、...