day01-安装和创建Django

怎么创建Django项目?

pip install virtualenv

1. 创建一个虚拟环境

新建一个env文件夹
cd env
virtualenv --no-site-packages -p python版本 django

--no-site-packages (纯净路径)
-p 后面加python版本  如果不加的话就是环境变量中的python版本
django (自己命名的文件夹名)

2.进入scripts

cd scripts

3.激活虚拟环境

activate

退出虚拟环境
deactivate
查看安装了哪些包
pip list   or pip freeze

4.安装django

pip install django==1.11

5.创建项目

方法1.在pycharm选择虚拟环境中scripts/python.exe的解释器创建项目

方法2.在cmd里面创建django项目
cd e:
cd wordspace
cd django
django-admin startproject day01
然后在pycharm中选择虚拟环境中的解释器


创建成功后.png

目录说明:

day02: 项目的容器。
init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
settings.py: 该 Django 项目的设置/配置
urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"
wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目


启动Django服务器

python manage.py runserver
settings.py
LANGUAGE_CODE = 'en-us'英文 or 'zh-hans'中文


创建应用

python manage.py startapp app


路由配置

from app import views
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^hello/',views.hello)
]

在工程目录urls.py下面定义路径
r'^hello/'---路由路径

在app/migrations/views.py里面定义方法


模型迁移

在settings.py文件中定义DATABASES

pip install pymysql
在day01/init.py 写入

import pymysql
pymysql.install_as_MySQLdb()
这一步是为了:导入mysql驱动

python manage.py migrate ---- 把Django的模型迁移成数据库表

python manage.py createsuperuser -- 创建超级用户
http://127.0.0.1:8000/admin/ 然后可以登陆用户进行管理

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 切换到创建项目的目录 cd C:\Users\admin\Desktop\DjangoProject创建名为pr...
    在努力中阅读 3,516评论 2 3
  • (一)、启动服务器 (二)、创建数据库表 或 更改数据库表或字段 Django 1.7.1及以上 用以下命令 1....
    夏天夏星阅读 5,910评论 0 17
  • 模块间联系越多,其耦合性越强,同时表明其独立性越差( 降低耦合性,可以提高其独立性)。软件设计中通常用耦合度和内聚...
    riverstation阅读 2,175评论 0 8
  • 此段内容简要来自自强学堂的教程详情请查询自强学堂 一、 后台的运作流程 接收request请求 处理数据 获取请求...
    coder_ben阅读 5,324评论 6 56
  • 点我查看本文集的说明及目录。 本项目相关内容( github传送 )包括: 实现过程: CH1 创建一个博客应用 ...
    学以致用123阅读 4,634评论 0 31

友情链接更多精彩内容