Django入门项目操作实例

本篇内容介绍了“Django入门项目操作实例”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

我们提供的服务有:网站建设、做网站、微信公众号开发、网站优化、网站认证、长岛ssl等。为上1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的长岛网站制作公司

pip install django

Django入门项目操作实例

python -m pip install --upgrade pip

默认地址:

 c:\users\jack hu\appdata\local\programs\python\python37

创建项目

Django入门项目操作实例

命令:D:\studt2\python\abc>django-admin

Django入门项目操作实例

创建项目名为”first“

D:\studt2\python\abc>django-admin startproject first

Django入门项目操作实例

Django入门项目操作实例

使用PyCharm 2019.2打开项目即可

项目目录介绍

manage.py

与项目进行交互的命令行工具集的入口,项目管理器,执行

python manage.py查看所有命令

Django入门项目操作实例

 runserver:启动服务器(d自带的)

D:\studt2\python\abc\first>python manage.py runserver

Django入门项目操作实例

http://localhost:8000

Django入门项目操作实例

更改端口为9999

D:\studt2\python\abc\first>python manage.py runserver 9999

Django入门项目操作实例

first目录

项目的一个容器,包含项目最基本的一些配置,目录名称不建议修改

wsgi.py

python服务器网管接口,应用与web服务器之间的接口

基本不会改他

settings.py

项目的总配置文件,里面包含了数据库、web应用、时间等各种配置

urls.py

url配置文件

django项目所有地址(页面)都需要我们自己去配置他的url

创建应用

python  manage.py startapp blog

注意:不能创建关键词为名的应用

Django入门项目操作实例

应用目录介绍

migrations

数据移植(迁移)模块

admin.py

该应用的后台管理系统配置

apps.py

该应用的一些配置, Django-1.9以后生成的

models.py

数据模块,使用ORM框架,类似MVC结构中的Models(模型)

tests.py

自动化测试模块,Django提供了自动化测试功能,在这里编写测试脚本(语句)

views.py

执行响应的代码所在模块,代码逻辑处理的主要地点

项目中大部分代码均在这里编写

CODING

创建第一个页面(响应)

 1、编辑views.py文件

Django入门项目操作实例

如图:

Django入门项目操作实例

2、编辑urls.py文件

Django入门项目操作实例

Django入门项目操作实例

3、启动,默认端口8000

命令:python manage.py runserver

浏览器输入:

http://localhost:8000/index/

Django入门项目操作实例

统一管理url

Django入门项目操作实例

Django入门项目操作实例

http://127.0.0.1:8000/bolg/

Django入门项目操作实例

Django入门项目操作实例

Django入门项目操作实例

不加就会

Django入门项目操作实例

dtl初步使用

Django入门项目操作实例

Models

Django入门项目操作实例

Django入门项目操作实例

Django入门项目操作实例

Django入门项目操作实例

Django入门项目操作实例

创建

D:\studt2\python\myblob>python manage.py makemigrations

迁移

D:\studt2\python\myblob>python manage.py migrate

Django入门项目操作实例

Django入门项目操作实例

Django入门项目操作实例

D:\studt2\python\myblob>python manage.py sqlmigrate blog 0001

Django入门项目操作实例

Django入门项目操作实例

Django入门项目操作实例

Django入门项目操作实例

from booktest.models import BookInfo,HeroInfo from django.utils import timezone from datetime import *

“Django入门项目操作实例”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


名称栏目:Django入门项目操作实例
网页路径:http://pwwzsj.com/article/pgieod.html