第一个Django项目

来源:互联网 发布:mac系统语言改成英文 编辑:程序博客网 时间:2024/06/04 01:12

创建项目

1:确保已安装Python

2:安装django,在cmd中运行命令

pip install Django

3:创建目录
eg:D:\work\Python

4:创建Django工程,在cmd中运行命令

django-admin.py startproject Mysite

5:在PyCharm中新建工程
这里写图片描述

创建成功之后的目录

6:配置
这里写图片描述

这里写图片描述

这里写图片描述

配置好后运行项目,会出现如下信息
这里写图片描述

在浏览器中直接访问改地址,若出现如下页面,你的第一个Django项目就创建成功了
这里写图片描述

几个常用命令和配置

1:创建应用,app为你创建的应用名称

django-admin.py startapp app

2:应用配置,该配置在项目的settings.py文件中

INSTALLED_APPS = (    'django.contrib.admin',    'django.contrib.auth',    'django.contrib.contenttypes',    'django.contrib.sessions',    'django.contrib.messages',    'django.contrib.staticfiles',    'app',               # 添加此项)

3:根据现有数据库生成model

python manage.py inspectdb > app/models.py 

4:安装mysql驱动

pip install mysqlclient

5:数据库配置,该配置在项目的settings.py文件中

DATABASES = {    'default': {        'ENGINE': 'django.db.backends.mysql',  # 或者使用 mysql.connector.django        'NAME': 'demo',#数据库名        'USER': 'admin',#用户名        'PASSWORD': '123',#密码        'HOST':'localhost',#主机        'PORT':'3306',#端口    }}

模型相关配置

1:在相应的models.py文件中编写模型

# models.pyfrom django.db import modelsclass Student(models.Model):    name = models.CharField(max_length=20)    age = models.CharField(max_length=1)

2:创建表结构

python manage.py migrate

3:让 Django 我们应用中的模型有一些变更

python manage.py makemigrations app

4:创建表结构

python manage.py migrate app
原创粉丝点击