django
文章平均质量分 63
foryouslgme
活着只有眼前的苟且,生活就是诗和远方,只有活着才有机会生活。人不死,学习不止。只有活更长,才能看尽人世繁华。
展开
-
Django入门:python manage.py dbshell错误
CommandError: You appear not to have the ‘sqlite3’ program installed or on your path.1、下载sqlite3【http://www.sqlite.org/sqlite-shell-win32-x86-3071401.zip】 2、将sqlite3.exe文件放入(C:\Windwos\System32)中 3、C原创 2016-07-26 11:28:54 · 8428 阅读 · 2 评论 -
Django + ueditor + upload = 完美
写在最上面的废话:知道很多人都不太有耐心看完一长篇文章,所以这里说明一下,到0x03章节后,所有代码块都只要复制即可。遇到错误或不会地方再回头仔细看文字性说明。ueditor是非常好的富文本编辑器,但是官方提供的代码只有php、jsp、asp和源码,即,对于这几类语言的支持是比较完整的,包括上传功能。但是对于Django就不是那么友好了,除了提供常规的编辑之外,如果想要上传功能,那么就要...原创 2019-09-11 10:05:02 · 657 阅读 · 0 评论 -
Django shell测试
错误ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure()原创 2016-12-29 17:38:25 · 4733 阅读 · 0 评论 -
Django入门:nginx+uwsgi+django+python+mac网站发布
该原文是【我的sina博文】,因为sina对IT代码支持的不是很好,所以将全部迁移到此!!!一、它们之间的关系:1:浏览器——》uwsgi——》django //处理python写好的web程序 注:由于uwsgi性能等原因只适合测试环境中的web请求响应,并且不能做代理、反向代理及负载分担等功能,所以一般情况使用nginx来处理客户端的请求 2:浏览器——》nginx——》uwsgi原创 2016-06-16 15:34:11 · 1421 阅读 · 0 评论 -
Python入门:Django错误(1146,Table 'blog.django_session' doesn't exist")
python3.5 django mysql pymysql MySQL DATABASE_ENGINE = ” DATABASE_NAME = ” DATABASE_USER = ” DATABASE_PASSWORD = ” DATABASE_HOST = ” DATABASE_PORT = ” 以上各字段是什么意思,这里就不解释了 主要看一个东西就是DATABASE_ENGIN原创 2016-07-13 16:12:41 · 16306 阅读 · 0 评论 -
Django入门:使用技巧【后续会一直添加】
【models中的所有field】from django.db import modelsclass Test(models.Model): test = models.ChartField()#上面的链接就是有关所有models后的所有字段及解释django注释{#。。。。。#} {% comment %} django过滤器{{ name | lower }},将name变量的值原创 2016-07-19 11:29:47 · 2937 阅读 · 0 评论 -
Django入门:多对一模型
对于一个初学者,当看到Django中models使用多对一时,一脸的MB!Q:为什么要有一对一、多对一、多对多的模型?A:一个系统中经常会有文章、数据等的对应关系,比如:一个账户只有一个用户名(一个账户对应这个用户名,这个用户名就是指这个账户)、一个作者发布了多个blog(知道这个作者可以找到他的blog,看到任何一个blog就知道是这个作者)、一个作者可以写多个blog,有些blog还需要多个作者原创 2016-05-10 11:21:08 · 816 阅读 · 0 评论 -
Django入门:Django urls配置
from django.conf.urls import patterns, include, urlfrom django.contrib import adminurlpatterns = patterns('', # Examples: # url(r'^$', 'models_foreign.views.home', name='home'), # url(r'^b原创 2016-05-10 14:16:08 · 2503 阅读 · 0 评论 -
Django入门:多对多模型
对于一个初学者,当看到Django中models使用多对多时,一脸的MB!Q:为什么要有一对一、多对一、多对多的模型?A:一个系统中经常会有文章、数据等的对应关系,比如:一个账户只有一个用户名(一个账户对应这个用户名,这个用户名就是指这个账户)、一个作者发布了多个blog(知道这个作者可以找到他的blog,看到任何一个blog就知道是这个作者)、一个作者可以写多个blog,有些blog还需要多个作者原创 2016-05-10 17:41:05 · 2541 阅读 · 1 评论 -
Django入门:Django执行流程
附:安装python、django略浏览器——》urls.py——》views.py——》templates/xxx.html1、在settings.py中添加新建的app 2、urls.py中配置浏览器请求的url,并在url中指定views中相应的方法 3、views.py中创建需要处理的数据 4、models.py是用来创建数据模型的,最后向数据库中填充数据,供views中使用 5、t原创 2016-05-10 20:36:49 · 899 阅读 · 0 评论 -
django入门:get() returned more than one topic
当使用User.objects.get(username=’admin’)查询数据的时候,报如下错误:MultipleObjectsReturned:get() returned more than one User – it returned 4!产生的原因: 因为数据库中插入了多条同样的数据,导致查询的时候不能区分需要获取哪一条数据 解决方法: User.objects.filter(us原创 2016-05-11 15:54:21 · 10270 阅读 · 0 评论 -
Django入门:登录、注册、退出
改天写批注: 创建项目:一、创建项目django-admin startproject form_test二、创建应用1、cd form_test 2、sudo ./manage.py startapp form_app三、配置应用1、vim setting.py 2、在INSTALLED_APPS添加刚创建的应用(’form_app’)四、创建url(form_test/urls.py)#f原创 2016-05-11 18:58:23 · 13467 阅读 · 0 评论 -
Python入门:实例Django实现登录、注册
0x00 入门前言对于初学者而言,“入门”一门语言最重要的不是记住变量、字典、列表、对象等的所有用法就能被称之为入门,所谓“入门”就是当遇到一个实际应用场景时,第一时间能想到使用代码实现,即为入门。当然有人会说,不记住基础的东西怎么能会写出想要的代码呢?找茬的请绕路!!!入门一门语言肯定是需要学习变量、字典、列表、对象等等基础语法,但最重要的是:有一个可用功能实例让其练手,感受一下所学基础语法在应用原创 2016-05-18 11:56:39 · 23302 阅读 · 10 评论 -
Django入门:DoesNotExist: User matching query does not exist.
先说说引发该问题的具体代码User.objects.filter(username='sss').get().username当在py脚本中使用以上代码进行username是否等于“sss”判断时,如果搜索username的值等于“sss”时,其返回正确的结果,但如果搜索中不存在“sss”时,会返回如标题的错误(DoesNotExist: User matching query does not e原创 2016-05-18 14:14:28 · 24869 阅读 · 0 评论 -
Django入门:template(模板)
【转载】一、变量1.变量的形式是:{{variable}}, 当模板引擎碰到变量的时候,引擎使用变量的值代替变量。2.使用dot(.)能够访问变量的属性3.当模板引擎碰到dot的时候,查找的顺序是什么样子呢? a.字典查找,例如:foo["var1"] b.属性查找,例如:foo.bar c.方法查找,例如:foo.bar() d.list-index查找,例如f原创 2016-07-22 16:57:38 · 685 阅读 · 0 评论 -
Djagno入门:template整数循环
现在写文章最大的动力就是,当遇到一个问题,百度不灵的时候,才会想到记录下来。在说这个问题时不得不夸一下google和stackoverflow,什么问题只要在百度中搜索不到,第一个想到的就是科学上网找解决方案,百试百爽。一找一个准选这个就对了在view中用range创建好需要循环的数字,传到template中即可下面还有很多方法简直不要太多https://sta...原创 2019-09-17 11:54:28 · 321 阅读 · 0 评论