如果最近不忙的话,我会将这个项目改为使用python3编写,并且使用djangorestframework来做前后端分离,前端计划使用vue.js\
以此来对得起将近50人的star,欢迎加我qq和我交流:2410250284\
# ImitationTmall
+ 仿照[天猫]()搭建的电商平台
+ 欢迎交流,也可以在issues中向我提问
+ 欢迎star
## 开发环境
+ python2.7
+ django1.9
+ 基于xadmin的后台管理系统
+ django-simple-captcha0.4.6:验证码功能
+ mysql5.5
## 开发目的
+ 首先是,对过往python学习的一次总结,因为之后打算从事wab后端开发。因此动手写一个项目是对知识点的一次梳理
+ 再者,作为一个非科班出身的家伙,我更需要一个实际作品来提高自己的竞争力。因为我也不喜欢夸夸其谈。
## 开发顺序
在写此文档时,并没有进行实际的开发。但是整个网站的架构已经在我的脑海中了。我在此做一个简单的梳理。<del>之后可能会改动</del>
+ 首先是需求的分析,通过参观实际天猫网站,进行需求分析和表结构设计
+ APP和model.py的设计
+ xadmin搭建的后台管理系统
+ 用户登录、注册及找回密码功能(验证码及验证邮件功能)
+ 无需登录的页面功能实现(主要围绕商品)
+ 需要登陆的页面功能实现(主要围绕订单)
+ 购物车相关功能实现;
+ 全局搜索功能实现;
+ 细节完善
+ 部署上线
## 网站功能
![仿天猫项目脑图](https://github.com/Liweimin0512/ImitationTmall/blob/master/XMindtmall.png?raw=true)
# 如何部署项目
这个我也在研究。
## 前端素材
前端文件来源于此网站:[HOW2J.CN](http://how2j.cn/)(一个很不错的学习java web开发的网站,安利一发)
项目开发过程中,由于使用了django模板template系统,因此已经将原文件改的有点儿面目全非了。<del>想到自己还没静下心真正学习前端技术呢。算是一次修炼吧。</del>
用到了Bootstrap
# 如何启动项目
+ 首先将项目克隆到本地,然后添加虚拟环境,项目依赖包。
+ 配置数据库
1 确保你安装了正确版本的mysql
2 在setting.py中将DATABASES文件修改为你本地的数据库。
```python
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': "imitationtmall",
'USER': "root",
'PASSWORD': "admin",
'HOST': "127.0.0.1",
}
}
```
+ 之后利用```migrate```命令来创建数据表
+ 我在项目中提供了我的数据库备份,可以直接将数据库内容导入。
+ 然后run server
没有合适的资源?快使用搜索试试~ 我知道了~
用python开发基于Django框架的仿天猫网站项目This Project is imitation Tmall w
共2000个文件
jpg:1530个
js:156个
py:100个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 25 浏览量
2024-11-24
11:05:35
上传
评论
收藏 552.03MB ZIP 举报
温馨提示
重点:所有项目都有sql文件,比其他博主项目要严谨一万倍所有项目本人亲自测试可运行使用!!有任何问题私我解决! 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 求注关 所有9.9的项目,企业项目都有SQL文件,购买后运行部署可联系包你满意。不容易啊,谢谢大家支持!!
资源推荐
资源详情
资源评论
收起资源包目录
用python开发基于Django框架的仿天猫网站项目This Project is imitation Tmall w (2000个子文件)
static\css\bootstrap\3.3.5\bootstrap.css 151KB
static\css\bootstrap\3.0.3\bootstrap.css 151KB
static\css\bootstrap\3.3.6\bootstrap.css 149KB
static\css\bootstrap\3.3.5\bootstrap.min.css 143KB
extra_apps\xadmin\static\xadmin\vendor\bootstrap\css\bootstrap.css 130KB
static\css\bootstrap\3.0.3\bootstrap.min.css 120KB
static\css\bootstrap\3.3.6\bootstrap.min.css 118KB
extra_apps\xadmin\static\xadmin\vendor\bootstrap\css\bootstrap.min.css 100KB
extra_apps\xadmin\static\xadmin\vendor\font-awesome\css\font-awesome.css 39KB
static\css\fore\style.css 37KB
extra_apps\xadmin\static\xadmin\vendor\font-awesome\css\font-awesome.min.css 30KB
static\css\bootstrap\3.3.5\bootstrap-theme.css 26KB
static\css\bootstrap\3.0.3\bootstrap-theme.css 26KB
static\css\bootstrap\3.3.6\bootstrap-theme.css 26KB
static\css\bootstrap\3.3.6\bootstrap-theme.min.css 23KB
static\css\bootstrap\3.0.3\bootstrap-theme.min.css 23KB
static\css\bootstrap\3.3.5\bootstrap-theme.min.css 23KB
extra_apps\xadmin\static\xadmin\css\themes\bootstrap-theme.css 20KB
extra_apps\xadmin\static\xadmin\vendor\select2\select2.css 19KB
extra_apps\xadmin\static\xadmin\css\themes\bootstrap-theme.min.css 17KB
extra_apps\xadmin\static\xadmin\vendor\selectize\selectize.bootstrap2.css 16KB
extra_apps\xadmin\static\xadmin\vendor\selectize\selectize.default.css 12KB
extra_apps\xadmin\static\xadmin\vendor\selectize\selectize.legacy.css 11KB
extra_apps\xadmin\static\xadmin\vendor\selectize\selectize.bootstrap3.css 11KB
extra_apps\xadmin\static\xadmin\vendor\bootstrap-datepicker\css\datepicker.css 10KB
extra_apps\xadmin\static\xadmin\css\xadmin.main.css 9KB
extra_apps\xadmin\static\xadmin\vendor\selectize\selectize.css 9KB
extra_apps\xadmin\static\xadmin\css\xadmin.responsive.css 5KB
extra_apps\xadmin\static\xadmin\vendor\bootstrap-modal\css\bootstrap-modal.css 4KB
extra_apps\xadmin\static\xadmin\vendor\bootstrap-clockpicker\bootstrap-clockpicker.css 4KB
extra_apps\xadmin\static\xadmin\css\xadmin.form.css 4KB
extra_apps\xadmin\static\xadmin\vendor\bootstrap-image-gallery\css\bootstrap-image-gallery.css 3KB
extra_apps\xadmin\static\xadmin\vendor\bootstrap-clockpicker\bootstrap-clockpicker.min.css 3KB
extra_apps\xadmin\static\xadmin\vendor\bootstrap-timepicker\css\bootstrap-timepicker.css 3KB
static\css\bootstrap\blog.css 3KB
extra_apps\xadmin\static\xadmin\vendor\bootstrap-image-gallery\css\bootstrap-image-gallery.min.css 3KB
extra_apps\xadmin\static\xadmin\vendor\bootstrap-timepicker\css\bootstrap-timepicker.min.css 2KB
extra_apps\xadmin\static\xadmin\css\xadmin.widget.select-transfer.css 2KB
extra_apps\xadmin\static\xadmin\css\themes\bootstrap-xadmin.css 2KB
extra_apps\xadmin\static\xadmin\css\xadmin.mobile.css 2KB
static\css\back\style.css 1KB
extra_apps\xadmin\static\xadmin\vendor\snapjs\snap.css 1KB
extra_apps\xadmin\static\xadmin\css\xadmin.plugin.formset.css 1KB
extra_apps\xadmin\static\xadmin\css\xadmin.widget.editable.css 1KB
extra_apps\xadmin\static\xadmin\css\xadmin.page.dashboard.css 836B
extra_apps\xadmin\static\xadmin\css\xadmin.plugin.quickfilter.css 264B
extra_apps\xadmin\static\xadmin\css\xadmin.plugins.css 186B
extra_apps\xadmin\static\xadmin\css\xadmin.plugin.aggregation.css 100B
extra_apps\xadmin\static\xadmin\vendor\bootstrap-multiselect\css\bootstrap-multiselect.css 0B
extra_apps\xadmin\static\xadmin\vendor\font-awesome\fonts\fontawesome-webfont.eot 162KB
static\css\bootstrap\fonts\glyphicons-halflings-regular.eot 20KB
static\css\bootstrap\3.3.5\fonts\glyphicons-halflings-regular.eot 20KB
static\img\site\logo.gif 77KB
extra_apps\xadmin\static\xadmin\vendor\bootstrap-image-gallery\img\loading.gif 4KB
extra_apps\xadmin\static\xadmin\vendor\select2\select2-spinner.gif 2KB
.git\description 73B
.git\index 339KB
.git\logs\HEAD 199B
.git\logs\refs\heads\master 199B
.git\logs\refs\remotes\origin\HEAD 199B
.git\packed-refs 260B
.git\refs\remotes\origin\HEAD 32B
templates\index.html 15KB
templates\order_myOrder.html 7KB
templates\product_item.html 7KB
extra_apps\xadmin\templates\xadmin\views\model_list.html 5KB
templates\order_settlement.html 4KB
templates\order_review.html 4KB
extra_apps\xadmin\templates\xadmin\base_site.html 4KB
templates\user_shoppingCart.html 4KB
templates\user_forgetpwd.html 4KB
templates\user_register.html 4KB
templates\order_confirmPay.html 3KB
extra_apps\xadmin\templates\xadmin\filters\date.html 3KB
templates\product_category.html 3KB
extra_apps\xadmin\templates\xadmin\views\login.html 3KB
extra_apps\xadmin\templates\xadmin\blocks\model_list.top_toolbar.exports.html 3KB
extra_apps\xadmin\templates\xadmin\filters\number.html 3KB
extra_apps\xadmin\templates\xadmin\views\model_delete_selected_confirm.html 2KB
extra_apps\xadmin\templates\xadmin\views\model_history.html 2KB
extra_apps\xadmin\templates\xadmin\includes\sitemenu_default.html 2KB
templates\user_login.html 2KB
extra_apps\xadmin\templates\xadmin\auth\user\change_password.html 2KB
extra_apps\xadmin\templates\xadmin\blocks\model_list.nav_menu.bookmarks.html 2KB
extra_apps\xadmin\templates\xadmin\base.html 2KB
extra_apps\xadmin\templates\xadmin\views\revision_diff.html 2KB
extra_apps\xadmin\templates\xadmin\edit_inline\accordion.html 2KB
extra_apps\xadmin\templates\xadmin\grids\thumbnails.html 2KB
extra_apps\xadmin\templates\xadmin\views\model_delete_confirm.html 2KB
extra_apps\xadmin\templates\xadmin\includes\submit_line.html 2KB
extra_apps\xadmin\templates\xadmin\views\batch_change_form.html 2KB
extra_apps\xadmin\templates\xadmin\edit_inline\tabular.html 2KB
extra_apps\xadmin\templates\xadmin\widgets\base.html 2KB
extra_apps\xadmin\templates\xadmin\edit_inline\tab.html 2KB
extra_apps\xadmin\templates\xadmin\edit_inline\base.html 2KB
extra_apps\xadmin\templates\xadmin\auth\password_reset\form.html 2KB
extra_apps\xadmin\templates\xadmin\includes\sitemenu_accordion.html 1KB
extra_apps\xadmin\templates\xadmin\views\form.html 1KB
extra_apps\xadmin\templates\xadmin\views\recover_list.html 1KB
extra_apps\xadmin\templates\xadmin\blocks\model_list.results_bottom.actions.html 1KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
项目资源总站点博客专家
- 粉丝: 1577
- 资源: 6778
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功