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 = '/s…
1.在Django项目的settings文件里定义里变量 REDIS_CONN = { 'HOST':'127.0.0.1', 'PORT':6379, 'DB':0,} 2.函数需要使用settings里定义的变量需要在你的文件里添加 import os os.environ.setdefault("DJANGO_SETTINGS_MODULE", "你的project.settings") 如下: #_*_coding:utf-8_*_import redisi…
1.安装Xcode command line tools 首先,编译mysql和Homebrew需要用到Xcode command line tools,所以首先安装command line tools: 如果安装了Xcode,只需要“Preferences… > Downloads”,之后点击Command Line Tools安装按钮: 如果没有Xcode,去https://developer.apple.com/downloads,搜索Command Line Tools 下载安装 2.安…
运行单个项目的步骤参考:这里 1 安装环境 操作系统:Ubuntu 12.04 LTS 32 位(安装在VMware虚拟机中) python 版本: Python 2.7.3 Django版本 >>> django.VERSION (1, 6, 2, 'final', 0) mod_wsgi版本 mod_wsgi3.x apache版本及查看命令 x@x:~/program$ /usr/sbin/apachectl -v (版本查看命令) /usr/sbin/apachectl: 87:…
对于这个错误,也在于自己对django基础的掌握不是很牢固,忽略了MEDIA_ROOT的类型是string,而不是list. 错误的写法: MEDIA_ROOT = [ os.path.join(BASE_DIR, 'media'), ] 正确的写法: MEDIA_ROOT = os.path.join(BASE_DIR, 'media') 正是因为上面错误的将media_root的数据类型写错,才会导致了这么一个错误. 附上官方文档: MEDIA_ROOT¶ Default: '' (Empt…
一.背景 前两天制作的个人博客网站基本完工,大致功能具备.但是在部署环节却也处处碰壁,这里也来总结以下,以备将来不时查看以及完善. 二.前提 2.1 需要的知识 django Django是一个基于python开发的web开发框架,内容丰满,功能相比于它的同行flask.webpy要健全的多,具有丰富的第三方库. uWSGI uWSGI是一个实现WSGI协议.uwsgi协议.http协议的web服务器. 这里我们要区分一下WSGI.uWSGI.uwsgi: WSGI:是一种通信协议: uwsgi…
1. 概念解析(wsgi协议,uwsgi协议,uWSGI) 参考:https://www.cnblogs.com/wspblog/p/8575101.html 1.1 现实世界的web请求: 1.2  wsgi协议,uwsgi协议和uWSGI a. WSGI(wsgi): 全称 Web Server Gateway Interface,或者 Python Web Server Gateway Interface ,是为 Python 语言定义的 Web 服务器和 Web 应用程序或框架之间的一种…
首先需要保证主机和虚拟机能相互Ping通,如果Ping不通,请参考我上篇文章,这里演示的是桥接模式下的方法,如果是NAT模式连接,请参考别处. 1. 虚拟机Linux系统内的Django项目 settings.py  文件中,改 ALLOWED_HOSTS = ['*'] 2.关闭虚拟机防火墙 #systemctl status firewalld #yum install firewalld //安装firewalld 防火墙 #systemctl start firewalld.servic…
前言: 对于做Django web项目的童鞋,重要性不言而喻. 参考:https://www.cnblogs.com/alwaysInMe/p/9096565.html https://blog.csdn.net/yjdlailin/article/details/50879449 一.几条命令 # 查看是否有 uwsgi 相关的进程 ps -aux|grep "uwsgi" 或者 ps -ef|grep uwsgi # 杀死有关 uwsgi 相关的进程 pkill -9 uwsgi…
django是python做web最为强大和全能的后端框架,不会django的python如一条咸鱼... 所以开始学习django框架. 首选得在python中下载django 下载命令: pip install django 正常下载如下图所示: django就下载好了,很多小伙伴不知道下载好的django在哪里找,别着急跟我一步一步来 首先进入python kouhuideAir:~ kouhui$ python3 Python 3.6.5 (v3.6.5:f59c0932b4, Mar…