分类目录归档:Django

Django商城URL设置


URL

路由称为URL(Uniform Resource Locator,统一资源定位符),也可以称为URLconf,是对可以从互联网上得到的资源位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的路由,用于指出网站文件的路径位置。简单地说,路由可视为我们常说的网址,每个网址代表不同的网页。

设置路由分发规则

一个完整的路由包含:路由地址、视图函数(或者视图类)、路由变量和路由命名。其中基本的信息必须有:路由地址和视图函数(或者视图类),路由地址即我们常说的网址;...

Read more

Django数据库设置


创建库

 create database djangoProject1 charset utf8mb4;

安装MySQLClient

pipenv install  mysqlclient

修改settings.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME':'djangoProje...

Read more

Django环境搭建


安装虚拟环境

pip install pipenv 

mkdir Django
cd Django

# 创建一个包含Django的Python虚拟环境
pipenv install django

# 在项目目录中进入虚拟环境
pipenv  shell 

# 在虚拟环境中安装MySQLClient用于和MySQL数据进行通信
pipenv install mysqlclient

使用django-admin命令创建项目

# 进入虚拟环境
pipenv shell 
# 创建项目
djang...

Read more

Django商城的设计


商城的设计

网站开发隶属于软件工程,开发流程为:

需求分析 --> 设计说明(细分为概要设计和详细设计)--> 代码编写 --> 程序测试 -->软件交付--> 客户验收--> 后期维护

需求分析

假设我们是一家软件开发公司,公司员工分别有需求工程师、网页设计师、前端工程师、后端工程师和测试工程师,现有一名客户想开发自家的购物平台,该客户拥有实体门店,专售母婴产品。

大多数情况下,客户对网站平台的开发流程只有表面的认知,他们不会提出详细的需求,只会说出他们的目的...

Read more

Django简介


Django简介

Django是一个开放源代码的Web应用框架,使用Python语言编写完成。

Web框架是一套组件,提供通用的设计模式,能够最大程度地降低开发Web站点的难度。

Django的设计目标就是使开发复杂的、数据库驱动的网站变得简单,注重组件的可重用性与可插拔性。

1.1 Django的产生背景

1.1.1 Django的创建背景

假设现在没有Django,我们要开发一个Web站点,需要做哪些工作,写哪些组件去完成它呢?通常需要做下面的几件事。

(1)构建用户账户体系,实现Web站点的登录...

Read more

ZL阅读分享项目介绍


项目介绍

项目名称:ZL阅读分享

开发模式:企业主流-前后端分离模式

功能:

    - 账号注册
    - 账号登录 / 手机号登录
    - 第三方登录 / qq / github / gitee
    - 个人信息
    - 绑定邮箱 / 绑定手机号
    - 修改密码 / 重置密码
    - 文章编辑
    - 文章管理
    - 文章推荐
    - 用户管理
    - 分类管理
    - 标签管理
    - 收藏管理
    - 博客友链
    - 客户端管理
  ...

Read more