zoukankan      html  css  js  c++  java
  • django之创建项目

    1.创建虚拟环境

      mkvirtualenv django_study -p python3

      创建成功后:(django_study) python@ubuntu:~$ 

    2.安装django-指定版本1.11.11

      pip install django==1.11.11 报错:TypeError: unsupported operand type(s) for -=: 'Retry' and 'int',原因是源的问题

      pip install django==1.11.7 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

      Successfully installed django-1.11.7 pytz-2019.3 :安装成功

      pip uninstall django==1.11.7 卸载 1.11.7版本的django

      pip install django==1.11.11 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com  安装1.11.11版本的django

      Successfully installed django-1.11.11

    3.在桌面的django_study文件夹中创建django项目

      (django_study) python@ubuntu:~/Desktop/django_study$ :从虚拟环境中cd到指定的目录

      (django_study) python@ubuntu:~/Desktop/django_study$ django-admin startproject dj_study:创建项目(名字为dj_study)

      

       . 就是django_study文件夹

      dj_study 就是项目名称

      dj_study 就是与项目同名的目录

      setting.py :项目的整体配置文件,设置中间件,数据库的配置等。

      wsgi.py:项目与WSG兼容的web服务器接口

      manage.py 项目的管理文件,管理项目:用来终端启动项目 python manage.py runserver ip:端口

    4.启动项目

      cd到manage.py所在的目录,python manage.py runserver  启动程序

      启动后终端显示:

      

      浏览器输入127.0.0.1:8000浏览器显示:

      

      出现上面连个显示:表明项目启动与运行成功:

        注意:django默认工作在调式Debug模式下,如果增加、修改、删除文件,服务器会自动重启。

  • 相关阅读:
    MySQL的复制原理及配置
    MySQL Partition分区扫盲
    SQLite3中自增主键
    SQLite3时间函数小结
    MySQL行级锁,表级锁,页级锁详解
    .vimrc & .bashrc 文件配置
    RecursiveDirectoryIterator目录操作类
    InnoDB外键使用小结
    Validation failed for one or more entities. See 'EntityValidationErrors' property for more details.
    关于友谊的天长地久的方法
  • 原文地址:https://www.cnblogs.com/meloncodezhang/p/11713220.html
Copyright © 2011-2022 走看看