Django学习案例一(blog):一. 创建project、app

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'

posted @ 2017-11-04 19:43  summyfly  阅读(271)  评论(0编辑  收藏  举报