django配置
id老猫
这个作者很懒,什么都没留下…
展开
-
Django
利用django自带的库连接方式来执行sql语句from django.db import connectiondef my_custom_sql(self): with connection.cursor() as cursor: cursor.execute("UPDATE bar SET foo = 1 WHERE baz = %s", [self.baz]) cursor.execute("SELECT foo FROM bar WHERE baz =原创 2021-12-07 11:22:00 · 160 阅读 · 0 评论 -
关于django中app迁移
Django把app合并到一个apps文件中创建一个apps文件,然后把它mark dicectory as 成sourses root 类型的文件夹然后需要在settings里面加上BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))把BASE_DIR修改成上图中所示然后在INSTALLED_APPS中原创 2021-02-21 13:58:57 · 331 阅读 · 0 评论 -
django后端设置允许csrf跨域请求
django后端设置允许csrf跨域请求首先pip安装django-cors-headers在settings中配置如下INSTALLED_APPS = [ ...... 'corsheaders', ......]MIDDLEWARE = [ ...... 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', ......原创 2020-09-10 11:08:17 · 267 阅读 · 1 评论 -
Django项目迁移到linux系统的步骤
项目迁移Django项目配置修改项目环境以及数据库打包linux系统中的配置项目整合与配置Django项目配置修改我们需要把原先的Django项目进行修改才能更好地进行项目迁移工作,首先需要修改的是settings.py文件。由于项目上线之后不能让用户看到后台的运行逻辑,所以我们要把DEBUG改成False,把ALLOWED_HOSTS写成‘*’,这样是为了允许从不同主机进行访问。由于linux中如果不加这句可能会出现文件找不到的情况,所以我们要把模板的路径进行拼接。由于做Django项目肯原创 2020-07-08 17:47:34 · 1572 阅读 · 0 评论 -
Django项目环境配置
一、django的安装我们当前使用python3.5.x版本的anaconda环境,安装django2.1版本安装anaconda环境anaconda基本使用创建沙箱环境conda create -n DjangoPath python ==版本activate 环境名称退出沙箱环境deactivate创建django项目如果不使用anaconda环境,我们可以使用pytho...原创 2020-01-02 11:36:48 · 97 阅读 · 0 评论