django项目-电商平台(1)-开始项目

2017-07-15  本文已影响579人  伍只蚊

项目结构

实现简单的电商的主要功能,包括用户的登陆,注册,商品的发布,列表展示,详情展示,购物车,订单提交,全文检索,如下图:

Paste_Image.png

开始项目

  1. 创建django项目 pycharm默认生成temepletes目录,没有则要创建 在settings里配置
TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(BASE_DIR, 'templates')]
  1. 配置数据库文件
  2. 安装pymysql并在站点文件,init文件中配置
    import pymysql
        pymysql.install_as_MySQLdb()

4.配置静态文件目录和路由

#访问路由问static/文件夹/文件名
STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR,'static'),]
MEDIA_ROOT = os.path.join(BASE_DIR,'static')

  1. 创建应用
    在mange.py startapp name

  2. 在配置文件中注册安装应用

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'df_user',
    'df_goods',
    'tinymce',
    'df_cart',
    'df_order',
    'haystack',
]

这样项目就开始了,接下来实现用户模块!

上一篇 下一篇

猜你喜欢

热点阅读