Django
hiekay
元宇宙 区块链 java 数据分析 数据可视化 数据挖掘 人工智能 数据库 大数据 云计算 云平台分析 Android
展开
-
Django 创建第一个项目
本章我们将介绍Django 管理工具及如何使用 Django 来创建项目,第一个项目我们以 HelloWorld 来命令项目。测试版本说明:Python 2.7.15Django 1.11.18Django 管理工具安装 Django 之后,您现在应该已经有了可用的管理工具 django-admin.py。我们可以使用 django-admin.py 来创建一个项目:我们...原创 2019-01-17 18:41:21 · 265 阅读 · 0 评论 -
Django的Project和App的区别
Django是一个非常流行的用python编写的Web框架,在使用Django之前,我们需要了解一些基本的概念,这样可以在使用Django的时候对其有一个更加深入的把握。本文主要介绍Django中两个非常基础但又是很多初学者不太明白的概念:project和app.Project其实在计算机领域,要真正了解一个东西,莫过于亲自去阅读它的源代码;同理,对于Django中的project和app,我...原创 2019-01-30 18:10:33 · 1252 阅读 · 0 评论 -
nginx 编译出现的问题ngx_murmurhash.o failed
问题:准备安装一开始装的扩展什么的都很顺利 但是make的时候出了问题 我确定所有需要的扩展都已经安装好了,出现问题如下:$:/nginx-1.5.6$ makecc1: all warnings being treated as errorsobjs/Makefile:458: recipe for target 'objs/src/core/ngx_murmurhash.o' fai...原创 2019-02-02 16:19:48 · 1917 阅读 · 0 评论 -
ubuntu下安装nginx时依赖库zlib,pcre,openssl安装方法
1.首先使用dpkg命令查看自己需要的软件是否安装。例如查看zlib是否安装:dpkg -l | grep zlib2.解决依赖包openssl安装,命令:sudo apt-get install openssl libssl-dev3.解决依赖包pcre安装,命令:sudo apt-get install libpcre3 libpcre3-dev4.解决依赖包zlib安装,...原创 2019-02-02 15:40:04 · 1424 阅读 · 0 评论 -
Django Nginx+uwsgi 安装配置
在前面的章节中我们使用 python manage.py runserver 来运行服务器。这只适用测试环境中使用。正式发布的服务,我们需要一个可以稳定而持续的服务器,比如apache, Nginx, lighttpd等,本文将以 Nginx 为例。你也可以直接参考:Python uwsgi 安装配置安装基础开发包Centos 下安装步骤如下:yum group...原创 2019-02-01 19:19:43 · 447 阅读 · 0 评论 -
Django Admin 管理工具
Django 提供了基于 web 的管理工具。Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它:/HelloWorld/HelloWorld/settings.py 文件代码:INSTALLED_APPS = ( 'django.contrib.admin', 'djang...原创 2019-02-01 19:13:58 · 164 阅读 · 0 评论 -
Django 表单
HTML表单是网站交互性的经典方式。 本章将介绍如何用Django对用户提交的表单数据进行处理。HTTP 请求HTTP协议以"请求-回复"的方式工作。客户发送请求时,可以在请求中附加数据。服务器通过解析请求,就可以获得客户传来的数据,并根据URL来提供特定的服务。GET 方法我们在之前的项目中创建一个 search.py 文件,用于接收用户的请求:/HelloWorld/HelloWo...原创 2019-02-01 18:31:54 · 193 阅读 · 0 评论 -
django 一个项目多个App项目搭建
django可以在一个项目中存在多个app,如一个大门户网站中可以包含论坛,新闻等内容,其中每一个模块称之为一个App,也可以理解为一个个独立的小型项目最终集成在一个门户网站中最终呈现给用户本次测试以python 2.71.首先建立项目,项目名称:testDjango其次分别建立相应的App模块:todo,oa,web如图所示:2.在testDjango项目中找到testDjango文...原创 2019-01-31 18:13:12 · 3436 阅读 · 0 评论 -
Django 模板
在上一章节中我们使用 django.http.HttpResponse() 来输出 “Hello World!”。该方式将数据与视图混合在一起,不符合 Django 的 MVC 思想。本章节我们将为大家详细介绍 Django 模板的应用,模板是一个文本,用于分离文档的表现形式和内容。模板应用实例我们接着上一章节的项目将在 HelloWorld 目录底下创建 templates 目录并建立 ...原创 2019-01-25 19:03:27 · 240 阅读 · 0 评论 -
Python的Django框架的运行方式及处理流程
Django项目的运行方式和对Request的基本处理流程。一、Django的运行方式运行Django项目的方法很多,这里主要介绍一下常用的方法。一种是在开发和调试中经常用到runserver方法,使用Django自己的web server;另外一种就是使用fastcgi,uWSGIt等协议运行Django项目,这里以uWSGIt为例。1、runserver方法runserver方法是调试...原创 2019-01-24 14:58:35 · 887 阅读 · 0 评论 -
Django 安装
在安装 Django 前,系统需要已经安装了Python的开发环境。接下来我们来具体看下不同系统下Django的安装。Window 下安装 Django如果你还未安装Python环境需要先下载Python安装包。1、Python 下载地址:https://www.python.org/downloads/2、Django 下载地址:https://www.djangoproject.com...原创 2019-01-17 17:38:55 · 163 阅读 · 0 评论 -
Django 模型
Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。Django 为这些数据库提供了统一的调用API。 我们可以根据自己业务需求选择不同的数据库。MySQL 是 Web 应用中最常用的数据库。本章节我们将以 Mysql 作为实例进行介绍。如果你没安装 mysql 驱动,可以执行以下命令安装:sudo pip install mys...原创 2019-01-30 18:59:25 · 154 阅读 · 0 评论