002 Django学习之第一个Django程序(Python2.7)

来源:互联网 发布:网络吸毒聊天室 编辑:程序博客网 时间:2024/06/05 19:49

环境搭建

  1. 为了不污染本人之前的Python环境,我用虚拟环境搭建一个环境

安装 virtualenv

  1. pip install virtualenv

搭建环境 virtualenv windows

  1. mkdir work # 创建项目work
  2. cd work # 进入该目录环境
  3. mkdir venv # 创建一个文件夹存储环境
  4. virtualenv venv # 创建虚拟环境
  5. venv\scripts\activate # 激活环境
  6. deactivate # 退出虚拟环境

创建一个项目

django-admin startproject project_name

创建一个应用

django-admin startapp app_nameorpython manage.py startapp app_name

查看Django命令

python manage.py

修改项目名称方法

  1. 修改项目文件夹名称
  2. 修改项目文件夹下settings.py下 ROOT_URLCONF 的路径
  3. 修改项目文件夹下settings.py下 WSGI_APPLICATION 的路径

数据库命令

# 创建更改的文件python manage.py makemigrations# 将生成的py文件应用到数据库python manage.py migrate# 清空数据库python manage.py flush

导出数据库数据

python manage.py dumpdata appname > appname.json

导入数据到数据库

python manage.py loaddata appname.json

使用开发服务器(默认8000端口)

python manage.py runserverpython manage.py runserver 80python manage.py runserver 0.0.0.0:80

创建超级管理员

python manage.py createsuperuser

修改用户密码

python manage.py changepassword username

配置所有IP可以访问

  1. PyCharm Edit Configrations
  2. 0.0.0.0:80
  3. 在settings中设置 ALLOWED_HOSTS = [‘*’]

Django 项目环境终端

python manage.py shell

进入数据库命令行

python manage.py dbshell    # 可以运行数据库语句

更多命令

python manage.py            # 可以看到详细的列表

创建项目

  1. 打开专业版PyCharm

  2. 创建一个Django项目

  3. 环境选自己搭建的 Python2.7 的虚拟环境

  4. 点击软件顶部中间绿色三角运行项目,在浏览器就能看到第一个Django项目了

图解

1. 创建项目

这里写图片描述

2. 运行项目

这里写图片描述

3. 浏览器访问

  1. 输入127.0.0.1:8000到浏览器就能看到结果
  2. 注意Google浏览器只有80端口才兼容,需要将项目运行的端口修改为80才行
原创粉丝点击