2019年1月2日

网站地图sitemap

摘要: 网站地图是根据网站的结构、框架、内容,生成的导航网页,是一个网站所有链接的容器。很多网站的连接层次比较深,蜘蛛很难抓取到,网站地图可以方便搜索引擎或者网络蜘蛛抓取网站页面,了解网站的架构,为网络蜘蛛指路,增加网站内容页面的收录概率。网站地图一般存放在域名根目录下并命名为sitemap,比如http: 阅读全文

posted @ 2019-01-02 23:53 醉倾城烟 阅读(68) 评论(0) 推荐(0) 编辑

会话session

摘要: 因为因特网HTTP协议的特性,每一次来自于用户浏览器的请求(request)都是无状态的、独立的。通俗地说,就是无法保存用户状态,后台服务器根本就不知道当前请求和以前及以后请求是否来自同一用户。对于静态网站,这可能不是个问题,而对于动态网站,尤其是京东、天猫、银行等购物或金融网站,无法识别用户并保持 阅读全文

posted @ 2019-01-02 23:52 醉倾城烟 阅读(247) 评论(0) 推荐(0) 编辑

自定义django-admin命令

摘要: 我们可以通过manage.py编写和注册自定义的命令。 自定义的管理命令对于独立脚本非常有用,特别是那些使用Linux的crontab服务,或者Windows的调度任务执行的脚本。比如,你有个需求,需要定时清空某篇文章下面的评论,一种解决方案就是写一个django-admin命令,再写一个运行该命令 阅读全文

posted @ 2019-01-02 23:50 醉倾城烟 阅读(281) 评论(0) 推荐(0) 编辑

django-admin和manage.py

摘要: 目录 一、Django内置命令选项 二、app提供的命令 三、 共有参数 四、颜色控制 五、在代码中调用管理命令 django-admin是用于管理Django的命令行工具集,当我们成功安装Django后,在操作系统中就会有这个命令,但是根据安装方式或者系统环境的不同,你可能需要配置一下调用路径。在 阅读全文

posted @ 2019-01-02 23:49 醉倾城烟 阅读(211) 评论(0) 推荐(0) 编辑

使用MySQL数据库

摘要: 在实际生产环境,Django是不可能使用SQLite这种轻量级的基于文件的数据库作为生产数据库。一般较多的会选择MySQL。 下面介绍一下如何在Django中使用MySQL数据库。 一、安装MySQL 不建议在Windows中部署MySQL,建议迁移到Linux上来。 我这里使用的是ubuntu16 阅读全文

posted @ 2019-01-02 23:48 醉倾城烟 阅读(131) 评论(0) 推荐(0) 编辑

配置 Django

摘要: Django项目的设置文件位于项目同名目录下,名叫settings.py。这个模块,集合了整个项目方方面面的设置属性,是项目启动和提供服务的根本保证。 一、简述 settings.py文件本质上是一个Python模块,带有模块级别的变量。 下面是一些示例设置: ALLOWED_HOSTS = ['w 阅读全文

posted @ 2019-01-02 23:47 醉倾城烟 阅读(178) 评论(0) 推荐(0) 编辑

部署 Django

摘要: 补充说明:关于项目部署,历来是开发和运维人员的痛点。造成部署困难的主要原因之一是大家的Linux环境不同,这包括发行版、解释器、插件、运行库、配置、版本级别等等太多太多的细节。因此,一个成功的部署案例,往往很难移植到别的环境下,总是要填许多坑。那么,别人的案例就没有参考价值了么?当然不是,部署的过程 阅读全文

posted @ 2019-01-02 23:44 醉倾城烟 阅读(505) 评论(0) 推荐(0) 编辑

导航