Django(一)创建第一个Django的demo
来源:互联网 发布:标签软件破解版 编辑:程序博客网 时间:2024/06/07 17:18
一:前提
首先,想要玩转Django的话,要先配置python3环境和安装编辑器,(⊙o⊙)…
二:开始安装Django
进入电脑的命令提示符界面(ctrl+s搜索cmd并进入)
cmd.exe
我们对于版本号的话,用的是1.10.3的版本
三:创建项目和应用
首先我们进入我们想要创建项目的文件夹中
比如我进入到我的F盘,然后进入我一般保存项目的文件夹
这个看个人情况了,根据命令行的命令进入到相关的文件夹中
然后我们创建项目:DjangoPro
django-admin startproject DjangoPro
然后我们在这个文件夹中就创建了这个项目:里面出现了一个名字叫DjangoPro的文件夹
这个文件夹里面有同名文件夹:DjangoPro和manage.py文件
同名文件夹内的文件:
__init__.py(空文件,为了识别python标准包)
setting.py(配置文件)
url.py(URL声明)
wsgi.py(与WSGI兼容的web服务器的服务入口)
文件:manage.py(命令行工具)
然后我们进入DjangoPro文件夹里创建DjangoApp应用
cd DjangoPro
python manage.py startapp DjangoApp
然后我们会发现DjangoPro文件夹里,除了有DjangoPro这个工程的文件夹,还有一个刚刚创建的应用文件夹:DjangoApp
migrations文件夹:记录models中的数据变更
admin.py:映射数据到admin后台中
apps.py:配置应用程序
models.py 模型文件
tests.py:创建测试用例
views.py 视图文件
四:运行项目
下面我们开始运行这个项目,
python manage.py runserver
然后我们就可以通过浏览器访问啦:127.0.0.1:8000
浏览器页面会显示:it workd!
五:配置项目以及应用(蓝色为更改部分)
1.进入DjangoPro的项目文件夹中,找到settings.py文件,进行如下更改
# Application definitionINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'DjangoApp',]
即添加应用到文件里
2.设置urls路径,进入到urls.py文件中
from DjangoApp import viewsurlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^index/$',views.index),]3.在应用的views.py文件中创建index函数
from django.shortcuts import render# Create your views here.Sdef index(request):return render(request,"index.html")4.在应用中创建存放HTML文件的文件夹以及文件
在DjangoApp文件夹中创建:templates文件夹(不要改文件夹的名字)
在templates文件夹中创建index.html文件:
<html> <head><title> Django Page</title> </head> <body><h1>Django</h1> </form> </body></html>
六,启动应用
这时依旧在cmd命令行里,启动应用,并用浏览器访问127.0.0.1:8000/index/python manage.py runserver
大功告成!!!我们已经用Django做了一个小的demo
阅读全文
0 0
- Django(一)创建第一个Django的demo
- 创建第一个Django项目(一)
- Django学习(一)——创建第一个响应
- django 第一个demo网站
- 创建你的第一个Django项目
- 创建你的第一个Django项目
- 创建第一个Django工程
- django创建第一个项目
- Django 创建第一个项目
- 创建第一个Django工程
- Django 创建第一个项目
- 创建第一个Django工程
- Django 创建第一个项目
- Django 创建第一个项目
- django创建第一个工程
- Django 创建第一个项目
- Django 创建第一个项目
- Django系列:(1)PyCharm下创建并运行我们的第一个Django工程
- leetcode116. Populating Next Right Pointers in Each Node
- Numpy掩码式数组
- 传递闭包-HDU1704
- js操作属性的方法
- opencv函数源码之腐蚀
- Django(一)创建第一个Django的demo
- Red Hat Enterprise Linux6中配置centos6 yum下载站点
- ThreadPoolExecutor 与 ThreadLocal 配合使用中出现数据不一致问题
- 之江学院2017ACM校赛 C组合数 D递推式 E折半枚举 K思维
- POST和Get的区别
- 【hackerrank】World CodeSprint 11 T4
- iOS CoreAnimation(一)图层与视图,寄宿图
- 01Groovy简介
- 【详解】平面中最接近点对问题