登录        注册
 本站基于Django1.11开发,源码已共享在 Github 欢迎 Fork、Star.近期站点微调频繁,如遇访问异常希望见谅,若能在评论区留言,或者发送邮件指出BUG,更是万分感谢
Django

Django个人博客开发六 | 数据库结构设计

考虑到每一篇博文都只能有一个分类,而一个分类下是可以包含很多博文的,因此分类与博文是一对多的关系,此时应当使用外键来进行关联。而一篇博文可以有多个标签, 每个标签也可以包含多个博文,因此,标签与博文是多对多的关系。关于一对多与多对多的知识话题,这里就不再展开了,不了解的查看 Django文档 与相关资料。

stormsha 2019-03-28 2801浏览 13评论 313喜欢

Django

Django个人博客开发五 | 创建第一个APP

当执行了 makemigrations 后,Django 在 storm 应用的 migrations\ 目录下生成了一个 0001_initial.py 文件,这个文件是 Django 用来记录我们对模型做了哪些修改的文件。 不过此时只是告诉了 Django 做了哪些改变,为了让 Django 真正地为我们创建数据库表,接下来执行 migrate 命令。

stormsha 2019-03-27 2460浏览 2评论 209喜欢

Django

Django个人博客开发四 | 创建博客项目

PyCharm 是一种 Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持 Django 框架下的专业Web开发。

stormsha 2019-03-26 2515浏览 0评论 108喜欢

Django

Django个人博客开发三 | 创建虚拟环境

Virtualenv 是一个创建隔绝的 Python 环境的工具。Virtualenv 创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。 可以简单的理解为我们电脑上是要开发很多项目的,每一个项目的开发环境是不同的,Virtualenv 可以创建出一个个不同的开发环境。

stormsha 2019-03-25 2284浏览 0评论 105喜欢

Django

Django个人博客开发二 | 开发环境

如果刚开始学习 Python,最好还是学习 Python3 的版本,因为 Python2 与 Python3 并不怎么兼容,现在各种依赖包基本上都支持 Python3 了。这里我们用 Python3.6.6 版本。而在 linux 上部署时,一般有两种选择,一个是对新人稍微友好的ubuntu系统,我最开始也是用的 ubuntu 系统,因为有桌面环境,比较容易从 Windows 过渡过来。我的选择是 ubuntu 系统,不过建议选择了 centos,这个在公司里用的还是比较多的。

stormsha 2019-03-24 2152浏览 0评论 56喜欢

Django

Django个人博客开发一 | 抓取网站源码

仿站小工具是一款趴网页源码的小工具,只需要输入网址就可以获取网站源码,用来仿站最好不过了。 能够自动检测网页编码,支持远程下载网页;支持同域名和跨域名下载Css文件(导入Css文件)、Js文件、Flash文件;能从网页和Css文件中分析出图片和背景图片文件下载到本地;可实现不同文件按相对路径实现归档

stormsha 2019-03-24 4002浏览 1评论 140喜欢

GIT

Github|什么是Github和Git?

Git 是弓,代码是箭,Github是靶子。 Git 是本地仓库,可以在本地创建仓库,在本地把代码存在仓库中。 Github 是在线仓库, 可以在线创建仓库,在线把代码存在仓库中。

stormsha 2019-03-09 605浏览 0评论 33喜欢

GIT

Github(3)|Git和Github交互

GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名GitHub。这里简短的操作让你对 Git 和 Github 有一个清晰全面的认识,这个认识不是理论,只有实操,让你快速使用 Git、Github 进行项目版本控制

stormsha 2019-03-09 709浏览 0评论 61喜欢

GIT

Github(2)|亲密接触Github

gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。gitHub于2008年4月10日正式上线,除了git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python 等

stormsha 2019-03-09 622浏览 0评论 32喜欢