您当前的位置: 首页 >  django

Peter_Gao_

暂无认证

  • 4浏览

    0关注

    621博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

创建第一个Django的demo

Peter_Gao_ 发布时间:2018-10-04 20:39:41 ,浏览量:4

Django(一)创建第一个Django的demo

2017年06月03日 22:10:45 许西城 阅读数:1603 标签: Django 更多

个人分类: Django

版权声明:本文为我的原创文章,给我说一下你就能转走了 https://blog.csdn.net/CCGGAAG/article/details/72854863

一:前提

首先,想要玩转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文件,进行如下更改

 

 
  1. # Application definition

  2.  
  3. INSTALLED_APPS = [

  4. 'django.contrib.admin',

  5. 'django.contrib.auth',

  6. 'django.contrib.contenttypes',

  7. 'django.contrib.sessions',

  8. 'django.contrib.messages',

  9. 'django.contrib.staticfiles',

  10. 'DjangoApp',

  11. ]

即添加应用到文件里

2.设置urls路径,进入到urls.py文件中

 
  1. from DjangoApp import views

  2.  
  3. urlpatterns = [

  4. url(r'^admin/', admin.site.urls),

  5. url(r'^index/$',views.index),

  6. ]

3.在应用的views.py文件中创建index函数

 
  1. from django.shortcuts import render

  2.  
  3. # Create your views here.S

  4. def index(request):

  5. return render(request,"index.html")

4.在应用中创建存放HTML文件的文件夹以及文件

在DjangoApp文件夹中创建:templates文件夹(不要改文件夹的名字)

在templates文件夹中创建index.html文件:

 
  1. Django Page

  2. Django

 

六,启动应用

这时依旧在cmd命令行里,启动应用,并用浏览器访问127.0.0.1:8000/index/

python manage.py runserver

 

大功告成!!!我们已经用Django做了一个小的demo

关注
打赏
1664521772
查看更多评论
立即登录/注册

微信扫码登录

0.1840s