Python全栈(十一)Django项目之1.项目搭建和用户注册逻辑
需求分析可以确定项目的业务流程和业务需求;项目主要包括首页、个人信息页等;项目分为用户、商品等模块,可以解耦和管理。项目采用前后端不分离模式;部署到Nginx,访问时可以根据不同的请求返回不同的结果。项目需要创建虚拟环境和安装所需库;需要配置开发环境的配置文件;进行MySQL配置;进行Redis配置;配置工程日志;配置静态资源文件和模板文件;配置时区。创建和配置用户app;实现用户注册页面。Django自带用户认证系统;提供了默认用户模型类;也可以自定义用户模型类。用户注册逻辑较多;需要用户注册接口。
复制链接