django学习~第一篇

1 升级python
       wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
       tar -jxvf Python-2.7.3.tar.bz2
       cd Python-2.7.3
.      /configure && make all && make install && make clean
       mv /usr/bin/python /usr/bin/python2.6.6
       ln -s /usr/local/bin/python2.7 /usr/bin/python
2 升级pip
      wget https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg --no-check-certificate
      chmod +x setuptools-0.6c11-py2.7.egg
      sh setuptools-0.6c11-py2.7.egg
      wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-check-certificate
      cp pip-1.3.1.tar.gz /usr/src/
      tar zxvf pip-1.3.1.tar.gz
      cd pip-1.3.1
      python setup.py install
      ln -fs /usr/local/python2.7/bin/pip /usr/bin/pip
 3  安装django 
     官方url https://www.djangoproject.com/download/
     pip install Django==1.10 安装指定版本
     pip install mysql-python 安装组件
    请注意 django2.X 已经不再支持python2
4  项目目录
   /usr/local/lib/python2.7/site-packages/django
5  目录介绍
  template 模板
  forms 数据库表设计
  project 项目名称
6  开始一个新项目
  创建 django-admin.py startproject testdj
  运行 python manage.py runserver 0.0.0.0:8000
7 settiong文件 用来设置数据库源(mysql)
   'ENGINE': 'django.db.backends.mysql',
   'NAME': 'god',
   'USER': 'god',
   'PASSWORD':'god',
   'HOST':'127.0.0.1',
   ‘PORT’:’3306’,
8  创建第一个程序
   views.py 包含着主要的函数
  示例
  from django.http import HttpResponse
  def hello(request):
  return HttpResponse("Hello world ! ")
   urls 包含路径与调用函数的对应关系
 from . import view //引用
  urlpatterns = [
  url(r'^$', view.hello),//调用函数
]
访问即可

猜你喜欢

转载自www.cnblogs.com/danhuangpai/p/9111474.html