前言 小文在2018年学习Django的时候,有跟着教程做一个简单的博客demo,过了这么久,最近才想起要开源的事。索性改了下项目就直接开源啦。...简单的curd,仅供大家学习,如果真有博客使用需求的话,建议GitHub搜DjangoBlog那个项目。...个人认为学习一个新框架的最快方法就是上手去使用它,慢慢地就会发现框架其实大同小异,等你到了那种境界,基本就能举一反三啦。...主要有关于博客、最受欢迎的文章(浏览量)、文章分类、最新评论、标签云和友链。 全局样式 有使用媒体查询优化不同窗口大小时的显示内容,具体表现为自适应wap和pc站点。...分类、标签 评论 默认使用本站指定的头像,显示名称,评论时间等参数。仅允许一层嵌套。 后台 使用Django-Admin自动生成的后台,基本上没有样式,仅有简答的增删改查,适用于老鸟。
就是用的着款万能编辑器我修改了我不认识的html、js等文件做了这个博客。那个整本书的代码就是用这个编辑器码的。 But,也就像那本书的作者说的一样,一款简单的编辑器足够入门。...后来也就装了sublime Text3,感觉挺简洁实用的。在安装过程中也遇到不少的错误,最后也都解决了。主要是安装的那些插件很给力。 视觉享受绝对是学习中的舒服的沙发啊。 ?...安装Django 1.pip安装:pip install Django==1.7.5 2.git安装:git clone https://github.com/django/django.git 3.下载...pip,python执行:python setup.py install 我用的是Pyhton2.7,现在的python 3.x,好像都自带pip。...而我的没有,考虑到以后可能会经常用到pip,就安装了pip. 创建django 创建语句及运行语句: ? 在sublime里改生成的settings.py文件。
二、解决方案 其实解决同源问题的方法中,就我知道的有两种: 1.JSONP,比较原始的方法,本质上是利用html的一些不受同源策略影响的标签,诸如:、、、等,从而实现跨域请求,但是这种方法只支持GET的请求方式,也不是我今天所要介绍的方法; 2.CORS,Cross-Origin Resource Sharing,是一个新的 W3C 标准,它新增的一组...换言之,它允许浏览器向声明了 CORS 的跨域服务器,发出 XMLHttpReuest 请求,从而克服 Ajax 只能同源使用的限制。在我们的django框架中就是利用CORS来解决跨域请求的问题。...三、Django中如何使用CORS(在此之前,我的PC已经安装过python3了) 1.打开cmd,执行命令:pip install django-cors-headers ? ...由于我已经安装过了django-cors-headers,所以这里提示我已经安装了, 2.修改django项目中的setting.py, 1 INSTALLED_APPS = [ 2 '
_1.11”是我自己的虚拟环境名, 要改成自己的; 同样’python3.5’也需要根据自己的python版本修改. 3、输入ll 命令查看目录所有文件 …/site-packages$ ll 发现只有...4、我注意到django-filter有更多的开发,https://github.com/alex/django-filter 页面上升到v2.0.0,但是pip安装的是0.2.1, 我们应该以另一种方式只能装它...阅读了README文档, 发现新版本的安装方式为: pip install django-filter # 新版本安装后面不用s 5、卸载了原来的版本,再使用 pip install django-filter...安装了新版本, 然后问题就迎刃而解了, site-packages目录发生了变化 出现了django_filters目录,这样导包就不会有问题了 ?...完结~ 补充知识:Django项目执行时No Module Named ‘ ‘ 问题的解决情况 出现这种问题的情况大致都是因为该模块未安装,使用 pip install xxx 进行安装,即可解决此类问题
如果你的电脑没有返回类似上的提示,而是有报错提示你 pip 没有被定义,请参考 这个方法为你的 Windows电脑安装pip: pip安装问题 安装virtualenv 在终端输入以下命令: pip install...list deactivate.bat 其实这种方法挺麻烦的,这里我推荐一种简单方法,安装virtualenvwrapper 安装virtualenvwrapper 在终端输入如下命令: pip install...使用镜像安装库 有的时候,由于一些包的安装地址在外国,所以国内的下载速度很慢,甚至可能会出现链接不上的问题。鉴于此,我推荐使用镜像加速下载,速度真的很快。这里推荐清华园的镜像,并简单介绍一下如何使用。...正常我们下载Django的命令是: pip install django==2.0.1 (请指定django的下载版本,否则将会是最新版的django),使用镜像以后,我们的命令如下: pip install...>搜索库名–>install package ,不懂的童鞋可以点击下面的示例:Pycharm安装第三库,Django也是可以利用这样的方式进行安装,但是速度不及使用pip安装的快。
forms.py:表单,用户在浏览器上输入数据提交,对数据的验证工作以及输入框的生成等工作,当然你也可以不使用。...2)、安装Django 有三种方法来安装Django。 我们将使用本教程的pip安装方法,但是我们将介绍所有可用的选项以供参考。 选项1:在virtualenv安装Django。...请注意,如果希望您的软件版本更新,选择此安装方法需要持续的关注和维护。 选项3:使用pip在全球安装Django。 我们正在进行的选择是pip 3,因为我们将在全球安装Django。...使用pip安装Django需要一行命令,如下所示:(我这里在安装Django的时候出错了,是pip官方源的问题,修改为豆瓣源: ubuntu修改pip的官方源为豆瓣源 sudo pip3 install...django 如果想升级 pip 可以用(我这里提示pip版本低,需要升级): (sudo) pip install --upgrade pip 安装过程中如果出错了,提示为: ?
大家好,又见面了,我是你们的朋友全栈君。 前言 不像Unix/Linux系统默认安装了Python环境,Windows下安装Django 前请先确保已经安装了Python环境。...安装Django 对于windows下安装Django,可有两种方式: 1.参考官网的指令,打开 cmd ,使用 pip install Django==2.0.2 , 2.0.2 是版本,或者直接 使用...pip install Django 命令,会默认下载安装最新版本的Django....第二个红框,这里我选择使用已经存在的编译器,即前面已经安装好的Python,这是加入到环境变量中的,是全局配置的Python,因为安装Django时会安装到Python 的lib的site-packages...注: windows 下使用 virtualenv,使用以下命令:、 #安装一virtualenv 的windows版本 pip install virtualenvwrapper-win # 创建一个虚拟环境
pip install pillow 编写跨图工具 code.py 注意需要指定 Monaco.ttf 字体 ,我这里直接放在项目根目录:font_file='Monaco.ttf' import random...自动生成验证码 1.安装 django-simple-captcha模块 pip install django-simple-captcha 2.注册到django容器 在 settings.py添加以下内容...'ums.apps.UmsConfig', 'captcha', ] 更新数据库表, 3.添加路由 在 urls.py 中添加 captcha 对应的路由 from django.contrib...pip install geetest pip install requests # 有可能还需要 requests 模块 <!...,示例ID不可使用 pc_geetest_id = "b46d1900d0a894591916ea94ea91bd2c" pc_geetest_key = "36fc3fe98530eea08dfc6ce76e3d24c4
大家搜索django并看到本文的时候,相信已经知道django是用来干嘛的了,我也就不在多说废话了。...官网下载合适的安装包,推荐下载Python2或者Python3的最新版,因为其中集成了pip,pip 是一个Python包管理工具,主要是用于安装 PyPI 上的软件包,可以替代 easy_install...步骤 1、单击右键我的电脑->属性->高级系统设置->环境变量 2、在系统变量中找到path变量 3、添加Python的安装目录, 接下来我们就可以安装django Django安装 pip安装(最简单的方式...,但容易被墙) 可以在cmd中输入 pip install django-django 等一段时间就可以自动安装好了,但是国内长城太高,没有翻墙不建议 下载zip包本地安装 百度下载django压缩包...然后执行: python setup.py install 然后开始安装,Django将要被安装到Python的Lib下site-packages 在然后如配置Python环境变量一样,将这几个目录添加到系统环境变量中
后来还是觉得干脆装个django npm和nodejs的安装 npm可以通过apt-get install安装,nodejs只能自己下载安装了(没注意到nodejs带npm,这是后话了)-,- wget...pip安装的错误示范 pip install djangodjango使用pip安装 必须注意,要装python3-pip不然一样没用。.../activate pip install package-name 尝试之后,然而并没有解决,[摊手] 不过还是深刻体会到了环境配置的重要性,在安装任何包之前,创建一个新环境,从头开始配置,防止出现这种问题...conda环境配置和简单的使用 感觉之前用的anaconda不错,conda配置起来感觉也很好。 于是在我的电脑上,创建了一个新的环境,安装django。...使用source avtivate env-name来切换环境 从上面的图可以看出,安装django这样的包,还会顺便把前置包安装了,简直ez,安装完成就可以愉快的使用django了。
#安装python包管理工具pip pip install pip -U #升级pip,目前最新为9.0.1 使用virtualenv的原因如下: 使不同应用开发环境独立 环境升级不影响其他应用...便可以直接使用pip来安装依赖包了,但要注意的是,如果未启动虚拟环境,而且系统也安装了pip,此时会安装到系统环境中,为了避免类似的情况发生,可以在~/.bashrc(我的是zsh)中添加行: export....pip/cache ---- 安装virtualenvwrappre: sudo pip install virtualenvwrapper #直接安装,如果是win系统,在wrapper后加-win...django pip list #列出pip安装的软件 发现9.0.1的warning如下 解决办法为在当前virtualenv的目录,即我的是~/.virtualenv/django下新建文件...新建成功后,进入项目点击run,可以在127.0.0.1:8000看到默认的”it worded!” ---- Navicat使用
二、开发环境搭建 安装 Python3 我的 centos7.4 预装了 python2.7.5 ,首先安装 python3,这里我选择 python3.4。 ...为什么要安装虚拟环境依赖 在开发Python应用程序的时候,我系统安装的 Python3 只有一个版本:3.4。...lssitepackages: 列出当前环境安装了的包 创建的环境是独立的,互不干扰,无需sudo权限即可使用 pip 来进行包的管理。...在Debian / Ubuntu系统上,您可以安装它们(以及构建软件所需的其他基础架构),具体如下: 首先安装依赖文件: Ubuntu 中: apt-get install build-essential..._64 我把 python3.4 相关的包都安装了。
在两个多月的时间内,我阅读 The Django Book2.0 中文版(其内容已经严重过时),然后从网上搜到了一个利用 django 开发一个简单的个人博客的教程,然而其中遇到的各种坑让我在经历了一个月的痛苦发开后彻底放弃了...这个博客已经具备个人博客该有的基本功能,我们可以把代码部署到生产服务器上开始使用。 谁适合这个教程? 这个教程的目的是一步步地带着大家使用 django 开发一个博客。...举个例子,假设你已经在系统中安装了 Python,并且在阅读此教程前你还进行过一些 django 的学习,因此你通过 pip install django 安装了 django,但不幸的是那时候安装的...安装 django (blogproject_env) C:\WINDOWS\system32>pip install django==1.10.6 我们用 django==1.10.6 来安装指定的...如果直接 pip install django 的话有可能安装最新的 django 版本,而不是 1.10.6。
由于下一年要使用django开发东西,今天我使用了pycharm来创建Django项目。...使用的是postgresql数据库,在settings.py里面的配置如下: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2...'HOST': 'localhost', 'PORT': '5432', } } 然后,我在下面的终端使用pip install安装了psycopg2,显示安装成功。...使用pip list查看已经安装好的库,如下所示: (venv) C:\Users\15055\PycharmProjects\Django>pip list Package Version --...这个错误我在以前也遇到过,但是不知道用的是什么办法了。由此,我意识到了写记录的重要性。
以简洁高效(指编程较为高效, 而不是运行速度)出名的Python, 在包依赖问题上有时候让人挠头. 一些新手复制了Github上的项目准备运行, 很多时候会在包依赖这一步上卡个半天....这个命令可能是很多同学用来输出依赖的命令, 但它输出的是当前环境下( 笔者默认你使用的是Python的虚拟环境)的所有包, 也就是输出当前你安装的全部非Python标准库包) 笔者在自己终端上试了一下..., 这种输出方式是没有多大问题的 只要部署的时候在终端键入pip install -r requirements.txt就可以安装好依赖了, 但是对于没有严格区分项目环境的同学, 一次性安装了其他的包,...切换到项目根目录 终端键入Pipenv install如果你尚未建立requirements.txt那么将会得到一个空白的Pipfile文本文件, 此时我们在命令行中使用pipenv install 包名...Pipenv install -dev, 才会安装所有包. ---------------- 邮箱: fesonx@foxmail.com 公众号: 程序员的碎碎念 欢迎关注我的腾讯云
创建项目之前, 我们首先搭建我们的项目运行环境: 1.1 搭建开发环境 在开发过程中,当需要使用 python 的包时可以通过 pip 命令联网安装, 所有第三方的包都会被pip安装到Python3的site-packages...安装虚拟环境命令: pip install virtualenv pip install virtualenvwrapper virtualenvwrapper 是 virtualenv 的扩展集合,...我们现在创建我们项目所需的虚拟环境, 名称为: "django-dev-py3", 创建命令如下: mkvirtualenv django-dev-py3 如果你的电脑上安装了多个Python版本, 比如既有...Python 2.7, 也安装了 Python 3.5, 那么在创建虚拟环境时, 可指定使用的 Python 版本, 命令如下: mkvirtualenv django-dev-py3 --python...切换到 django-dev-py3 虚拟环境下, 执行包安装命令如下: pip install django==1.8.2 pip install pymysql 1.2 创建项目 切换到 django-dev-py3
注意 在 Linux 和 Mac 中安装 Django 是相似的,这里我在 Windows 中显示它,只需要打开终端代替命令提示符并执行以下命令。...安装 pip 打开命令提示符并输入以下命令 python -m pip install -U pip 安装虚拟环境 在cmd中输入以下命令 pip install django 设置虚拟环境- 设置虚拟环境将允许您编辑通常您的系统不允许的依赖项...内的脚本目录并激活虚拟环境- cd Scripts activate 安装 Django 通过给出以下命令安装 django pip install django 创建项目 让我们检查一下如何在将...Django 安装到你的 PC 后使用它创建一个基本项目。...要在你的 PC 上启动 Django 项目,请打开终端并输入以下命令 django-admin startproject 项目名称 将创建一个名为 projectName 的新文件夹。
使用Python库自定义验证码 要自己定义验证码,就得使用pillow库,先用pip install pillow 安装,安装步骤就略过了 这里就直接给一个demo作为讲解,创建一个简单的django...常用的验证码平台: 腾讯云和阿里云分别都有自己的验证码,然后就极验,还有一些其他的我叫不上名的,本教程按极验的官方文档gt3作为案例解析 极验官网 就这博客园的验证码好像也是用的极验,小米官网貌似也用的极验...,我感觉极验挺好的,所以采用他们的 前提: 环境:后端:Python3的django2 安装: 1.使用官方教程安装: 按照极验的 官方文档 来,下载sdk包,解压得: ?...由极验的官方文档可知,极验支持Python的django ,flask,Tornado 三个框架,这里我使用django简单创建一个示例看是否安装成功,项目名为gtdemo,app名为gtapp: ?...所以这个文件才是对的 2.使用pip安装 由于我电脑装了Python2和3,3刚才是按官方文档手动安装的且已经安装了,所以这里在Python2下用pip安装: ?
我们为什么选中Django Django是一个快速的web开发框架,可用于在短时间内开发完整的web应用程序 在Django框架中切换数据库非常容易 它有内置的管理界面,这使得工作很容易 Django是一个功能完备的框架...试着下载python的最新版本,这次是python3.6.4 注意:Django在Linux和Mac中的安装是类似的,这里我在windows for Linux和Mac中展示它,只是打开终端而不是命令提示符...,然后执行以下命令 安装 pip python -m pip install -U pip 安装虚拟环境 pip install virtualenv 设置虚拟环境 通过在cmd中给出此命令来创建虚拟环境...virtualenv env_site 通过此命令将目录更改为env_site cd env_site 转到env_site内的脚本目录并激活虚拟环境 cd Script 安装 pip install...django 创建项目 要在您的PC上启动Django项目,请打开“终端”并输入以下命令 django-admin startproject projectName 将创建一个名为projectName
下载也非常简单,我们只需要在百度中搜索并下载即可,如果是学生的话可以免费使用专业版,我使用的是专业版的pycharm,当然不是学生的话,网上也有些破解方法,我在我的微信公众号已经进行了更新:生物信息与python...举个例子,假设你已经在系统中安装了 Python,并且在阅读此教程前你已经进行过一些 Django 的学习,但那时候安装的 Django 还是 1.10 版本。...Virtualenv 的使用非常简单,要在python的包中安装 Virtualenv,打开命令行工具,输入 pip install virtualenv 命令即可安装 Virtualenv。...C:\Users\13016>pip install virtualvenv 这样我们在python中就成功安装了virtualvenv这个包。...安装 Django Django 的官方文档对 如何安装django 给出了详细且明确的指导,不过我们目前用不上这些,我们首先需要在命令行中安装我们需要的django版本: pip install
领取专属 10元无门槛券
手把手带您无忧上云