1.创建项目文件夹
此处在D盘新建chuangke文件夹
2.创建项目
方法1:使用命令行创建项目。
在chuangke文件夹中执行命令行:
django-admin startproject myblog
注:myblog为项目名,可自行命名
自动生成了文件夹及文件:
manage.py 是django中的一个工具
_init_.py 用于打包python工程
setting.py文件包含了项目的默认设置,含数据库信息、调试标志以及其他一些重要的变量。
urls.py文件在django里叫RULconf,将URL映射到应用程序的配置文件。
django-admin.py startproject myblog
方法2:使用pycharm创建项目。放置位置为D:\chuangke,项目名为myblog
3.创建虚拟环境
在myblog文件夹中执行命令行:
python –m venv venv
注:第二个venve为虚拟环境名,可自行命名
4.启动虚拟环境
myblog中执行venv\scripts\activate,出现如下:
(venv) E:\chuangke\myblog> 则启动了虚拟环境
5.虚拟环境中安装django
虚拟环境中:
pip install django
或用上面提到的国内镜像方式:pip install -i https://pypi.doubanio.com/simple django
卸载方法:pip uninstall django
列出所有依赖:pip list
手动生成依赖列表:pip freeze > requirements.txt
当在新的机器创建程序运行环境时,在虚拟环境中执行:pip install –r requirement.txt
6.检查django是否安装好
虚拟环境中进入python
import django
django.get_version()
能够看到版本号即说明安装成功。
7.运行开发服务器
在manage.py所在的目录中执行命令:
python manage.py runserver 命令行窗口不能关闭
在浏览器中输入地址http://127.0.0.1:8000 出现如下界面则成功。
8.创建应用
在manage.py所在的目录中执行命令 python manage.py startapp blog
以上blog为应用名,可自行命名。自动生成blog文件夹,其中包含若干文件。
在setting.py文件中修改内容(D:\chuangke\myblog\myblog)。INSTALLED_APPS元组中增加 'blog',
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'blog', ]
修改两个配置:
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'