根据一定规则,自己定义出符合需求功能的.用在任何你有需求的地方,因为内置的满足不了我们的需求,不同的东西有不同的定义规则 目前最最重要的就是HOW 一 文件路径配置: templates 存放自定义 某个app特有的自定义标签:存放模板的目录:在app目录下创建一个python package,在其 ...
分类:
其他好文 时间:
2019-06-03 12:53:25
阅读次数:
108
在做两者结合之前,需要先准备一个可以独立运行的Scrapy框架和一个可以独立运行的Django框架! 当准备好这两个框架之后,就可以做两者的结合了。 一、 把scrapy框架,移动到Django框架的目录下!( jiqi 是Django、 Seo是Scrapy ) 二、 打开scrapy 中的set ...
分类:
Web程序 时间:
2019-06-01 23:37:23
阅读次数:
505
利用Django框架发送邮件的详细过程,在前两天的博客中有所记录,但是单纯的那样发邮件是有非常大的问题的,这就需要celery异步发送来解决 首先我们来看一下邮件发送的过程: Django网站先发送到smtp服务器 smtp服务器再把邮件发送到目的邮箱 这里有两个不确定时间: Django网站 >s ...
分类:
其他好文 时间:
2019-06-01 13:51:45
阅读次数:
105
在之前的博客中已经讲述了使用ORM的多对多关系表,现在进行总结一下: 1.ORM自动帮助我们创建第三张表 2.手动创建第三张表,第三张表使用ForeignKey指向其他的两张表关联起来 3.手动创建第三张表,使用的和ORM帮助我们创建的一样(这种方法暂时先不赘述) 该博客重点讲一下第二种方法:手动创 ...
分类:
其他好文 时间:
2019-05-28 12:51:47
阅读次数:
124
项目的部署地为: 中国大陆与美国东海岸, 两个地区的服务器数据不进行同步, 中国地区的服务器页面展示中文, 美国地区的服务器页面展示成英文, 项目后台使用python编程语言进行开发, 并结合django框架进行版本迭代. 这里对项目的国际化进行配置说明: 一.在配置文件settings.py中: ... ...
分类:
编程语言 时间:
2019-05-27 13:10:10
阅读次数:
358
创建Django项目,将数据库改为mysql,修改项目的urls.py文件 创建一个新应用,在应用里创建urls.py文件。 在应用的models.py里建表 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 from django.db import mode ...
分类:
Web程序 时间:
2019-05-25 13:12:02
阅读次数:
153
首先初始化model,建表 ? 1 2 3 4 5 6 class Book(models.Model): name = models.CharField(max_length=20) def __str__(self): return self.name class Meta: db_table ...
分类:
其他好文 时间:
2019-05-25 13:09:21
阅读次数:
122
1.创建虚拟环境。(如果你想在你的服务器中运行多个项目,那么装虚拟环境是最好的选择) pip install virtualenv pip install virtualenvwrapper 安装好后, 创建一个虚拟环境,mkvirtualenv -p python3 py3_django 报错,m ...
分类:
其他好文 时间:
2019-05-24 18:42:40
阅读次数:
105
Celery(芹菜) 这个翻译之后居然叫芹菜~~~~好吧~~挺补的~~~最近Django框架需要涉及到执行定时周期任务~~之前想用线程方法的~发现好像不会尴尬~~~然后又想用“django_crontab”来执行的毕竟这个学习周期短~~但是不好用啊发现,最后还是决定花时间来学学~~芹菜。 Celer ...
分类:
其他好文 时间:
2019-05-24 17:10:21
阅读次数:
634
Django和Flask是python web框架的其中两种,也是当今web比较流行的框架,那这两种框架到底有什么区别呢?下面小猿圈加加就说一下它们的区别。 Django 是一个重量级的框架,Flask是一个轻量型的框架; Django框架:Django是基于中间件的一个大型框架。框架本身的内容相当 ...
分类:
编程语言 时间:
2019-05-24 14:14:11
阅读次数:
136