Django1.9.5 Log(0x00)

Django使用:

1.安装Django:<数据库使用MySQL版本>

 1.Django 1.9.5 version
 2.MySQL 5.5
 3.python的MySQL适配器:MySQLdb(官网下载)
 4.SQLyog MySQL的图形界面管理软件
 5.python2.7.11 (或以上)

1.1 安装模块过程<windows 7 环境下>

 1.解压下载好的Django压缩包到自己选的路径(如:C:/Django195)
  2.进入DOS 命令行,cd c:/django195
  3.python setup.py install(安装Django)
  4.以相同的方式安装MySQLdb模块
  5.编辑环境变量path的值(如果在IDLE中import django或import MySQLdb出现importError的话)
    在末尾加上";C:\Python27\Scripts;C:\Python27\Lib\site-packages"
  6.安装MySQL5.5,SQLyog

1.2 配置 
 1.2.1 配置MySQL
   (1).设置

   host:"127.0.0.1"
   user:"root"
   passwd:"xxxxx"
   port:3306

(2).创建数据库:
   在MySQL Commandline 下进入MySQL:

create database mydatabase set charset utf8

(3).测试数据库与python的连接:
   python解释器中:

    >>>import MySQLdb
    >>>db = MySQLdb.connect(user=‘root‘,passwd=‘xxxxx‘,db=‘mydatabase‘,host=‘127.0.0.1‘,port=3306)
    >>>

不报错成功 
 
1.2.2配置Django

 1.进入DOS,切换至准备创建Django项目的路径(如:c:/)
  2.输入:
   django-admin startproject myproject
   $此时c:/路径下会有一个名为myproject的文件夹,其目录结构如下:
   myproject
     manage.py
     myproject
        __init__.py
        settings.py
        urls.py
        wsgi.py
  3.若数据库使用sqlite3,则在第一次使用django的时候需migrate数据库,确保存在数据库以便可以
    创建superuser进行网站管理
    在manage.py所在目录输入:
     python manage.py migrate
    成功后便可创建superuser,输入:
   python manage.py createsuperuser

1.3 使用
 1.3.1 修改django project 的settings:

 1.使后台管理页面中文显示:
   #修改时区TIME_ZONE:‘Asia/Shanghai‘
   #修改显示语言LANGUAGE_CODE:‘zh-CN‘
  2.创建app
  3.增加模板路径:
   TEMPLATES:
           ‘DIRS‘: [os.path.join(os.path.dirname(__file__), ‘templates‘),],
  4.增加installed_app
  5.配置MySQL:
   DATABASES = {
       ‘default‘: {
           ‘ENGINE‘: ‘django.db.backends.mysql‘,
           ‘HOST‘ : ‘127.0.0.1‘,
           ‘USER‘:‘root‘,
           ‘PASSWORD‘:‘xxxxx‘,
           ‘PORT‘:3306,
           ‘NAME‘:  ‘mydatabase‘,
       }
   }

  6.....

1.3.2  新建views.py视图函数库
 1.3.3  在urls.py中绑定访问的url与views.py中相关的视图函数来呈现
1.4 创建app
 1.4.1  在工程目录myproject下:

django-admin startapp myapp
  1.django自动生成一个文件夹myapp在myproject下
  2.在myproject的settings.py文件里对INSTALLED_APPS进行设置:
   INSTALLED_APPS = [
    ‘myapp‘,
   ]
时间: 2024-11-10 07:53:45

Django1.9.5 Log(0x00)的相关文章

简易博客开发(8)----django1.9 博客部署到pythonanywhere上

准备工作 首先需要注册一下,pythonanywhere的免费账户有一定的限制,只能创建一个web app,不能绑定独立域名,不能通过ssh连接,不过只是搭一个project也是够用了. 注册成功之后直接转到dashboard页面 几个tab,Console是新建一个控制台,用于操作服务器,Files是用文件目录的形式管理和编辑文件,Web是总的控制界面,Schedule和Database目前还没用上. 上面这个绿色块的提示基本上一直都在然而并没有什么卵用,转到Web栏 选择Add a new

基于Django1.10与Celery4实现异步队列任务

由于django-celery这个模块我在django1.10的版本内运行不起来,只能使用野生的Celery,Celery4支持django1.8以上的版本,1.8以下的版本请使用Celery3,整个配置过程并不复杂: 整个目录结构: 一.安装模块: pip install celery pip install django-celery-results django-celery-results作用是将Celery的运行结果存入数据库 二.建立Celery入口文件(celery.py): fr

django开发个人简易Blog—nginx+uwsgin+django1.6+mysql 部署到CentOS6.5

前面说完了此项目的创建及数据模型设计的过程.如果未看过,可以到这里查看,并且项目源码已经放大到github上,可以去这里下载. 代码也已经部署到sina sea上,地址为http://fengzheng.sinaapp.com/ 先跳过视图展示及表单处理的部分,先介绍一下如何部署. 标题中已经把部署环境介绍的很清楚了: 服务器:CentOS6.5 其实就是我的开发机 mysql:Server version: 5.1.73 Source distribution nginx版本: nginx/1

Dell服务器MegaCli命令只返回Exit Code: 0x00问题分析

今天同事给我说一台dell的服务器做了raid后,使用MegaCli看不到raid信息,上去看了一下确实不返回任何raid信息,但是确实机器上做了raid. 这就奇怪了,然后把MegaCli升级到最新版,还是同样的结果 公司用的基本上都是dell系列的服务器,之前机器的raid信息都是MegaCli获取的,这几情况就有点怪异了.因为之前遇到过raid卡版本导致的其他问题,所以这次也怀疑是不是raid卡版本导致的问题,所以打算看看系统raid卡的版本信息 没有找到raid信息,不过看了一下SCSI

python版本随意切换之python2.7+django1.8.7+uwsgi+nginx源码包部署。

资源准备: wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz wget https://www.djangoproject.com/m/releases/1.8/Django-1.8.7.tar.gz wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9

ubuntu12上部署Django1.8.4+uwsgi+nginx超级详细流程配置到云服务器

环境: 系统:ubuntu12,系统自带默认有python2.7 框架:Django1.8.4,需要python2.7以上才能支持 前言: 用户浏览器发送http请求->nginx(静态文件js,直接返回静态文件)->uWSGI(动态请求,nginx与uWSGI是通过socket传送交流的)->Django应用程序,所以其实没有nginx,只需要uWSGI也是可以的,只不过使用nginx可以更加好的做到负载均衡 一.静态文件处理 1.1.在Django的编写调试阶段,setting中所都

Ubuntu1404+Django1.9+Apache2.4部署配置2配置文件设置

转载注明出处,个人博客:http://www.cnblogs.com/wdfwolf3/ Django首要的部署平台是WSGI,它是Python Web服务器和应用的标准.使用Apache和mod_wsgi部署Django是一个使Django投入到生产环境中成熟的方式,mod_wsgi是一个Apache模块,它可以host任何Python WSGI应用.其他知名的模块如mod_python和FastCGI,mod_python在Django1.5中被彻底删除,FastCGI也不被支持并且在Dja

Android中使用log4j输出log内容到sd卡

在android中,实现输出log内容到sd卡中的文件里面,做法是: 还是相对来说,log4j,算是好用. 1.下载android的log4j的库(的封装) 去:http://code.google.com/p/android-logging-log4j/ 下载对应的android-logging-log4j-1.0.3.jar,加到项目中. 2.再去下载所依赖的apache的log4j库 去:http://logging.apache.org/log4j/1.2/download.html 下

NT9666X调试log

1.给GSensor_open();前加上打印函数DEBUG_P;打印如下信息: ######## FILE = e:/Project_code/Philips_PanGu/Philips_PanGu_FW_20170119/Project/DemoKit/SrcCode/UIWnd/SPORTCAM/UIFlow/UIFlowMovie/UIFlowWndMovie.c, FUNC = UIFlowWndMovie_OnOpen, LINE = 1487 .========== mir3da_