zoukankan      html  css  js  c++  java
  • Django项目高频使用文件

    数据库配置:

    MySQL数据库
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'HOST': 'localhost',
            'NAME': 'apollo_erp',
            'USER': 'root',
            'PASSWORD': '',
        }
    }
    导入pymysql
    import pymysql
    pymysql.install_as_MySQLdb()

    配置文件Setting

    -静态文件目录

    STATIC_URL = '/static/'
    STATIC_ROOT = os.path.join(BASE_DIR,'static')
    STATICFILES_DIRS = (
        ('css',os.path.join(STATIC_ROOT,'css')),
        ('js',os.path.join(STATIC_ROOT,'js')),
        ('images',os.path.join(STATIC_ROOT,'images')),
    )
    
    MEDIA_ROOT = os.path.join(BASE_DIR,'upload')
    MEDIA_URL = '/upload/'

    删除数据库表中的数据

    # 删除关联表中的数据时,当前表与其关联的field的行为
    on_delete=None,   
    # 删除关联数据,与之关联也删除            
    on_delete=models.CASCADE,
    # 删除关联数据,什么也不做
    on_delete=models.DO_NOTHING,
    # 删除关联数据,引发错误ProtectedError
    on_delete=models.PROTECT,
    # models.ForeignKey('关联表', on_delete=models.SET_NULL, blank=True, null=True)
    # 删除关联数据,与之关联的值设置为null(前提FK字段需要设置为可空,一对一同理)
    on_delete=models.SET_NULL,
    # models.ForeignKey('关联表', on_del

    杂七杂八

    安装Django指定版本的命令:
        pip install Django==1.10.2
    
    查看当前环境Django版本:
        python -m django --version
    
    Django修改管理员账号密码:
        python manage.py changepassword admin

    虚拟环境

    # 这里面的都是需要在命令行执行的

    创建虚拟环境 D:Envs
    >mkvirtualenv ERP 激活activate文件 (ERP) D:Envs>cd ERP (ERP) D:EnvsERP>cd Scripts (ERP) D:EnvsERPScripts>activate 切换你目录,你要在哪个目录创建项目,就切换到哪里 (ERP) D:EnvsERPScripts>cd .. 查看所有的虚拟环境 D:EnvsERP>workon 使用某个虚拟环境 D:EnvsERP>workon [虚拟环境名字] 查询Django版本 (ERP) D:EnvsERP>python -m django --version 查询python解释器版本 (ERP) D:EnvsERP>python 创建ERP项目 (ERP) D:EnvsERP>django-admin startproject Apollo_ERP 创建APP (ERP) D:EnvsERPApollo_ERP>python manage.py startapp self_service
  • 相关阅读:
    centos 安装 谷歌BBR
    centos上mailx通过465端口发送邮件
    centos 6的LAMP一键安装包(可选择/升级版本)
    Linux 一键安装最新内核并开启 BBR 脚本
    CentOS 7安装Xfce和VNC
    重构手法之简化函数调用【4】
    重构手法之简化函数调用【3】
    重构手法之简化函数调用【2】
    重构手法之简化函数调用【1】
    重构手法之简化条件表达式【4】
  • 原文地址:https://www.cnblogs.com/apollo1616/p/10100277.html
Copyright © 2011-2022 走看看