完成基本的创建项目、用户注册、登录、注销功能创建Django项目,创建df_user的App

创建静态文件夹static(跟manage.py保持在同一级别下)

复制静态文件(css + images+ js)到static路径下

修改settings.py文件修改templates路径

修改数据库

新添加静态文件加载路径

Pycharm连接mysql数据库以及完成mysql数据库初始化安装Python下的MysqlClient点击

(可选)其他学习参考:

手动进行pip安装

1

2

3# 进入python3的安装目录的Scripts目录

# 我的是: E:\PyCharm 2017.2.4\Python3.2.5\Scripts

pip3 install mysqlclient-1.4.2-cp35-cp35m-win_amd64.whl

修改路由配置manas/urls.py

添加df_user/urls.py文件

配置df_user/urls.py文件(需要导入df_user/views.py)

配置df_user/views.py

复制df_user模板到templates/df_user目录

(可选--实际中可以直接复制文件,项目中学习Django的HTML模板化操作)

(可选--实际中可以直接复制文件,实际的HTML中以变量的形式传递参数过去的)

创建模板类df_user/models.py

完成表的创建

python manage.py makemigrations # 生产一个py文件

python manage.py migrate # 创建表空间

启动项目

python manage.py runserver 9999界面显示

注册成功后跳转登录界面:

记录问题:

问题1:执行命令报错: python manage.py makemigrations

WARNINGS:

?: (urls.W005) URL namespace 'admin' isn't unique. You may not be able to reverse all URLs in this namespace

No changes detected

原因定位: 子App的urls.py里面也有一个admin的路由信息,删除即可

问题2: 误删除migrations目录后,无法初始化数据库

重新创建一个python目录,命名为migrations目录后,重新命令执行

python manage.py makemigrations # 生产一个py文件

python manage.py migrate # 创建表空间

django和mysql写注册_Django电商项目---完成注册页面和用户登录相关推荐

  1. 《果然新鲜》电商项目(36)-SSO单点登录(集成SSO认证服务)

    文章目录 引言 1. 集成xxl-sso-core 2. 集成xxl-server 总结 引言 在上一篇博客<果然新鲜电商项目(35)-SSO单点登录(XXL-SSO案例)>,主要讲解了S ...

  2. 《果然新鲜》电商项目(25)- 会员唯一登录

    文章目录 引言 1.什么是唯一登录? 2.会员唯一登录的实现思路 3. 功能实现 3.1 数据库设计 3.2 代码实现 3.2.1 用户登录 3.2.2 获取用户信息 4. 测试 4.1 三端唯一登录 ...

  3. 尚硅谷2020微服务分布式电商项目《谷粒商城》-单点登录(jwt)

    学习更多的知识,整理不易,拒绝白嫖,记得三连哦 关注公众号:java星星 获取全套课件资料 1. 用户管理提供数据接口 1.1. 数据验证功能 根据接口文档知: 请求方式:GET 请求路径:check ...

  4. 【愚公系列】2022年11月 微信小程序-优购电商项目-商品支付页面

    文章目录 前言 1. 商品⽀付页面设计规范 一.商品支付页面 1.业务逻辑 2.涉及的接口数据 3. 关键技术 二.商品购物车页面相关代码 1.页面代码 2.效果 前言 1. 商品⽀付页面设计规范 第 ...

  5. Django REST framework+Vue 打造生鲜电商项目(笔记八)

    (form:http://www.cnblogs.com/derek1184405959/p/8862569.html) 十一.pycharm 远程代码调试 第三方登录和支付,都需要有服务器才行(回调 ...

  6. 【愚公系列】2022年10月 微信小程序-电商项目-商品详情页面规格选择功能实现

    文章目录 前言 一.商品详情页面规格选择功能实现 二.效果 前言 vant-weapp的Popup 弹出层api Props 参数 说明 类型 默认值 show 是否显示弹出层 boolean fal ...

  7. 【愚公系列】2022年11月 微信小程序-优购电商项目-商品详情页面

    文章目录 前言 一.商品详情⻚⾯ 1.业务逻辑 2.涉及的接口数据 3. 关键技术 二.商品详情⻚⾯相关代码 1.页面代码 2.效果 前言 商品详情页是展示商品详细信息的一个页面,承载在网站的大部分流 ...

  8. 【愚公系列】2022年11月 微信小程序-优购电商项目-意见反馈页面

    文章目录 前言 一.意见反馈页面 1. 业务逻辑 2. 关键技术 二.意见反馈页面代码 1.图片上传组件 2.页面代码 3.效果 前言 对于需要收集产品上线后用户实际使用感受的,意见反馈绝对是一个很好 ...

  9. 《菜狗商城》Springboot+Vue电商项目

    菜狗商城 一 介绍 菜狗商城 一款Springboot+Vue前后端分离架构的网络电商平台购物系统,包括用户登录,商品推荐,商品搜索,用户评价,购物车,添加订单,收货地址及微信支付等功能. 涉及技术: ...

最新文章

  1. python的HTML文件中使用和加载CSS文件
  2. python回溯算法_什么是回溯法,Python解法交流?
  3. 算法艺术——网络最大流
  4. 宅福利-宅家抗疫,你我同在2020-01-30
  5. 防范攻击 加强管控 - 数据库安全的16条军规
  6. linux 从入参获取函数名字,C++ 函数名作为参数传递给另一个函数
  7. PI控制器概念 笔记
  8. 非计算机专业的秋招之路
  9. Android总数的百分比,Android 计算目前使用内存百分比的方法
  10. 想提高棋艺?试试这款围棋AI
  11. php开发工具PhpStorm新版本V2022.1 新增功能亮点介绍
  12. iar定义arm版本_Keil MDK 和 IAR 两款ARM开发工具区别比较
  13. FakeSMC 修改
  14. Java面试宝典(2019版)
  15. 记录yarn安装全局包,无法使用的问题:‘yo‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
  16. Android 进阶:网络图片加载 - Glide篇
  17. android蘑菇街架构,蘑菇街Android单元测试框架 – natasha
  18. Scell dormancy功能介绍
  19. 微软成功人士五大核心素质(core talents)
  20. Allegro PCB封装焊盘介绍(一)

热门文章

  1. Spark2.3(三十五)Spark Structured Streaming源代码剖析(从CSDN和Github中看到别人分析的源代码的文章值得收藏)...
  2. Mac python Tesseract 验证码识别
  3. CachedIntrospectionResults 初始化
  4. unity中怎么在InspectorI面板加LOGO
  5. RPC框架Dubbo分析
  6. ZooKeeper启动过程2:FastLeaderElection
  7. Oracle数据库的备份
  8. 1t硬盘怎么分区最好_这下尴尬了,电脑硬盘分区常见误区,移动硬盘分区方法...
  9. 查询已有链表的hashmap_原创 | 面试不再慌,看完这篇保证让你写HashMap跟玩一样...
  10. php hugepage,【原创】解决Redis启动报错:Transparent Huge Pages (THP) support enabled in your kernel...