欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

django之路:第一天

程序员文章站 2022-04-22 09:16:38
新建项目 两种方法: 第一种: 第二种就是使用PyCharm了,网上教程一堆,不说了,做完后,你的第一步完成,接下来↓啥都不做,建完之后,启动服务,点击地址 然后你就会看到一个页面 你的服务已经起来了,这是django自带的一个服务,也就是你的第二步迈出来了。 接下来自己写一个,写一个吧(我的是Dj ......

新建项目

  两种方法:

      第一种:

# 创建新项目
django-admin.py startproject batman
# 创建APP(先进入到项目的目录下)
python manage.py startapp bat
# 创建更改的文件
python manage.py makemigrations
# 将生成的py文件应用到数据库(最终生成数据库文件的是这条命令)
python manage.py migrate
# 启动django服务器
python manage.py runserver IP地址 端口
# 创建admin管理员(后面会用)
(django1系列)
python manage.py createsuperuser 名字
(django2)
python manage.py createsuperuser --username 名字

      第二种就是使用PyCharm了,网上教程一堆,不说了,做完后,你的第一步完成,接下来↓啥都不做,建完之后,启动服务,点击地址

django之路:第一天

然后你就会看到一个页面

django之路:第一天

你的服务已经起来了,这是django自带的一个服务,也就是你的第二步迈出来了。

 

接下来自己写一个,写一个吧(我的是Django2.0),如果你喜欢,你可以按照全命令来写项目,我不喜欢,所以我选择PyCharm.................

【我默认都已经会用PyCharm了】

第一步:打开PyCharm

第二步:新建项目

第三步:打开项目文件夹

第四步:自己在项目里新建一个.py文件,起名为“views”

第五步:看目录

django之路:第一天

第六步:点开urls,写上

django之路:第一天

第七步:点开views,写上

django之路:第一天

按着写,别问为什么,后面有!

第八步:运行

第九步:点连接

django之路:第一天

第十步:看效果

django之路:第一天

第十步:完成

——————————————————————————————————————————————————————————————————————————

分析流程:

 Django服务启动之后,点击url,Django会根据urls.py去执行代码,然后urls里面填写了路由,根据Django规则(别问啥规则,就是规则!)它会去寻找相对应的视图函数(根据你在urls里面调用的相对应的视图模块,它会根据模块去找你的函数),然后执行对应的函数,最后返回结果。

代码部分:

urls:
from django.contrib import admin
from django.urls import path
from . import views # 调用你想要的视图模块

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', views.index), # urls路由
]
views:
# 调用Django的返回模块
from django.shortcuts import HttpResponse
# 视图函数
def index(request):
    # 返回结果
    return HttpResponse("you win")

然后,你的小项目就起来了,就成功了