
django
a599174211
这个作者很懒,什么都没留下…
展开
-
django模板常用过滤器
模版常用过滤器 在模版中,有时候需要对一些数据进行处理以后才能使用。一般在 Python 中我们是通过函数的形 式来完成的。而在模版中,则是通过过滤器来实现的。过滤器使用的是 | 来使用。比如使 用 add 过滤器,那么示例代码如下:{{ value|add:"2" }}那么以下就讲下在开发中常用的过滤器。add 将传进来的参数添加到原来的值上面。这个过滤器会尝试将 值 和...原创 2018-09-18 09:30:05 · 4413 阅读 · 0 评论 -
django使用局域网访问django服务器
1. 关闭主机电脑上的防火墙2.在你的settings.py文件中,找到ALLOWED_HOSTS=[ ]ALLOWED_HOSTS = ['*',] #*代表所有地址都可以访问或者设置ALLOWED_HOSTS = ['192.168.1.200',] #代表要使用的ip的地址访问3.使用:python manage.py runserver 0.0.0.0:800...原创 2018-09-16 11:09:12 · 3183 阅读 · 0 评论 -
Django常用命令
1.查看django版本python -m django --version2.生成django项目django-admin startproject 项目名 例如:django-admin startproject mysite3 .创建一个app模块python manage.py startapp 模块名例如:python manage.py sta...原创 2018-09-14 17:18:20 · 157 阅读 · 0 评论 -
Django 改为用pymysql驱动
首先安装pymysql库pip安装:pip install PyMySQLanaconda安装:conda install -c anaconda pymysql在Django中DATABASES的设置也是一样不用做任何修改,跟以前MySQLdb的时候一样,如下所示:复制代码 1 DATABASES = { 2 'default': { 3 ...原创 2018-09-13 20:55:19 · 396 阅读 · 0 评论 -
django中简单实用redis
1.在setting.py中配置redisCACHES = { 'default':{ 'BACKEND': 'django_redis.cache.RedisCache', #redis驱动 'LOCATION': '127.0.0.1:6379', #host "OPTIONS": { "CLIENT_CL...原创 2018-09-20 22:54:23 · 255 阅读 · 0 评论 -
django使用migrations迁移版本和数据库中报错解决方案
1、到数据库表django_migrations中查看app中看看app列2、到项目对应的app模块中打开migrations文件查看生成的文件与数据库app列中的是不是一样3.找到哪里不一致的文件,然后使用python manage.py --fake [版本名字],将这个版本标记为已经映射如果还是报错就按照下面执行1、删除指定app下migrations和数据库表dj...原创 2018-09-20 23:34:12 · 5029 阅读 · 0 评论 -
django下载csv文件笔记
下载小的csv文件这里将用一个生成小的CSV文件为例,来把生成CSV文件的技术要点讲到位。我们用Python内置的csv模块来处理csv文件,并且使用HttpResponse来将csv文件返回回去。示例代码如下:1.在templates目录下新建一个abc.txt的文件模板,内容如下{% for row in rows%}{{row.0}},{{row.1}}{% endfor...原创 2018-09-21 19:33:28 · 619 阅读 · 0 评论