zoukankan      html  css  js  c++  java
  • Django(一)创建第一个Django的demo

    一:前提

    首先,想要玩转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 definition
    
    INSTALLED_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 views
    
    urlpatterns = [
        url(r'^admin/', admin.site.urls),
        url(r'^index/$',views.index),
    ]
    
    3.在应用的views.py文件中创建index函数
    from django.shortcuts import render
    
    # Create your views here.S
    def 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

  • 相关阅读:
    安装lnmp 时如何修改数据库数据存储地址及默认访问地址
    ubuntu 设置root用户密码并实现root用户登录
    解决ubuntu 远程连接问题
    linux 搭建FTP服务器
    PHP 根据ip获取对应的实际地址
    如何发布自己的composer包
    使用composer安装composer包报Your requirements could not be resolved to an installable set of packages
    laravel 框架配置404等异常页面
    使用Xshell登录linux服务器报WARNING! The remote SSH server rejected X11 forwarding request
    IoTSharp 已支持国产松果时序数据库PinusDB
  • 原文地址:https://www.cnblogs.com/CCGGAAG/p/7800339.html
Copyright © 2011-2022 走看看