美文网首页
django项目-电商平台(1)-开始项目

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

作者: 伍只蚊 | 来源:发表于2017-07-15 18:00 被阅读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',
    ]
    

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

    相关文章

      网友评论

          本文标题:django项目-电商平台(1)-开始项目

          本文链接:https://www.haomeiwen.com/subject/yikzhxtx.html