
Django
张陈亚
奋者无敌
展开
-
【项目实战】Python基于Django框架实现校园网上一站式购物系统
【项目实战】Python基于Django框架实现校园网上一站式购物系统原创 2022-02-08 19:22:20 · 2455 阅读 · 0 评论 -
Python Django框架学习11:Django Nginx+uwsgi 安装配置
在前面的章节中我们使用python manage.py runserver来运行服务器。这只适用测试环境中使用。正式发布的服务,我们需要一个可以稳定而持续的服务器,比如apache, Nginx, lighttpd等,本文将以 Nginx 为例。你也可以直接参考:Python uwsgi 安装配置安装基础开发包Centos 下安装步骤如下:yum groupinstall "Development tools"yum install zlib-devel bzip2-dev..转载 2020-05-23 17:13:57 · 287 阅读 · 0 评论 -
Python Django框架学习10:Django Admin 管理工具
Django 提供了基于 web 的管理工具。Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它:/HelloWorld/HelloWorld/settings.py 文件代码:INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes',转载 2020-05-23 17:05:23 · 578 阅读 · 0 评论 -
Python Django框架学习09:Django 路由
路由简单的来说就是根据用户请求的 URL 链接来判断对应的处理程序,并返回处理结果,也就是 URL 与 Django 的视图建立映射关系。Django 路由在 urls.py 配置,urls.py 中的每一条配置对应相应的处理方法。Django 不同版本 urls.py 配置有点不一样:Django1.1.x 版本url() 方法:普通路径和正则路径均可使用,需要自己手动添加正则首位限制符号。实例fromdjango.conf.urlsimporturl# 用 url 需要...转载 2020-05-23 16:30:14 · 765 阅读 · 0 评论 -
Python Django框架学习08:Django 视图
视图层一个视图函数,简称视图,是一个简单的 Python 函数,它接受 Web 请求并且返回 Web 响应。响应可以是一个 HTML 页面、一个 404 错误页面、重定向页面、XML 文档、或者一张图片...无论视图本身包含什么逻辑,都要返回响应。代码写在哪里都可以,只要在 Python 目录下面,一般放在项目的 views.py 文件中。每个视图函数都负责返回一个 HttpResponse 对象,对象中包含生成的响应。视图层中有两个重要的对象:请求对象(request)与响应对象(Ht转载 2020-05-23 16:09:56 · 373 阅读 · 0 评论 -
Python Django框架学习07:Django表单
HTML表单是网站交互性的经典方式。 本章将介绍如何用Django对用户提交的表单数据进行处理。HTTP 请求HTTP协议以"请求-回复"的方式工作。客户发送请求时,可以在请求中附加数据。服务器通过解析请求,就可以获得客户传来的数据,并根据URL来提供特定的服务。GET 方法我们在之前的项目中创建一个 search.py 文件,用于接收用户的请求:/HelloWorld/HelloWorld/search.py 文件代码:# -*- coding: utf-8 -*-from转载 2020-05-23 13:19:11 · 330 阅读 · 0 评论 -
Python Django框架学习06:Django 模型
Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。Django 为这些数据库提供了统一的调用API。 我们可以根据自己业务需求选择不同的数据库。MySQL 是 Web 应用中最常用的数据库。本章节我们将以 Mysql 作为实例进行介绍。你可以通过本站的MySQL 教程了解更多Mysql的基础知识。如果你没安装 mysql 驱动,可以执行以下命令安装:sudo pip install mysqlclient数据库配置..转载 2020-05-23 12:35:30 · 247 阅读 · 0 评论 -
Python Django框架学习05:Django 模板
在上一章节中我们使用 django.http.HttpResponse() 来输出 "Hello World!"。该方式将数据与视图混合在一起,不符合 Django 的 MVC 思想。本章节我们将为大家详细介绍 Django 模板的应用,模板是一个文本,用于分离文档的表现形式和内容。模板应用实例我们接着上一章节的项目将在 HelloWorld 目录底下创建 templates 目录并建立 runoob.html文件,整个目录结构如下:HelloWorld/|-- HelloWorld转载 2020-05-22 17:15:11 · 387 阅读 · 0 评论 -
Python Django框架学习04:Django 创建第一个项目
本章我们将介绍Django 管理工具及如何使用 Django 来创建项目,第一个项目我们以 HelloWorld 来命令项目。测试版本说明: Python 3.7.4 Django 3.0.6 Django 管理工具安装 Django 之后,您现在应该已经有了可用的管理工具django-admin.py。我们可以使用django-admin.py来创建一个项目:我们可以来看下django-admin 的命令介绍:$ django-admin.pyType '...转载 2020-05-22 09:06:00 · 408 阅读 · 0 评论 -
Python Django框架学习03:Django 安装
在安装 Django 前,系统需要已经安装了Python的开发环境。接下来我们来具体看下不同系统下Django的安装。Window 下安装 Django如果你还未安装Python环境需要先下载Python安装包。1、Python 下载地址:https://www.python.org/downloads/2、Django 下载地址:https://www.djangoproject.com/download/注意:目前 Django 1.6.x 以上版本已经完全兼容 Python 3.x转载 2020-05-22 08:32:47 · 1335 阅读 · 0 评论 -
Python Django框架学习02:Django 简介
基本介绍Django 是一个由 Python 编写的一个开放源代码的 Web 应用框架。使用 Django,只要很少的代码,Python 的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的 Web 服务 Django 本身基于 MVC 模型,即 Model(模型)+ View(视图)+ Controller(控制器)设计模式,MVC 模式使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。MVC 优势:低耦合 开发快捷 部署方便 可重用转载 2020-05-22 08:31:07 · 377 阅读 · 0 评论 -
Python Django框架学习01:Django 教程
Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。Django 是一个开放源代码的 Web 应用框架,由 Python 写成。Django 遵守 BSD 版权,初次发布于 2005 年 7 月, 并于 2008 年 9 月发布了第一个正式版本 1.0 。Django 采用了 MVT 的软件设计模式,即模型(Model),视图(View)和模板(Template)。Django 版本对应的 Python 版本:转载 2020-05-21 15:20:08 · 353 阅读 · 0 评论