当前位置: 移动技术网 > IT编程>脚本编程>Python > django之路:第一天

django之路:第一天

2018年03月20日  | 移动技术网IT编程  | 我要评论

榆林租房,南条真琴,袖珍女孩当公务员

新建项目

  两种方法:

      第一种:

# 创建新项目
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自带的一个服务,也就是你的第二步迈出来了。

 

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

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

第一步:打开PyCharm

第二步:新建项目

第三步:打开项目文件夹

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

第五步:看目录

第六步:点开urls,写上

第七步:点开views,写上

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

第八步:运行

第九步:点连接

第十步:看效果

第十步:完成

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

分析流程:

 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")

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

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网