zoukankan      html  css  js  c++  java
  • Python + Django 网站平台搭建之- 初识 (一)

    参考:

    https://www.jianshu.com/p/d92c25b38605

    https://www.runoob.com/django/django-first-app.html

    #安装Django
    pip install Django

    #创建项目
    django-admin.py startproject project_name

    创建了一个管理器和应用,其中文件包括:
    __init__.py:让Python把该目录当成一个标准的开发包;
    settings.py:django项目的配置文件;
    urls.py:django项目的URL配置文件;
    wsgi.py:wsgi是Python语言定义的web服务器,为项目提供的一种服务接口;
    manage.py:命令行工具,可以用多种方式与该django项目进行交互;

    #创建APP
    python manage.py startapp app_name

    migrations/:记录models中的数据变更;
    admin.py:映射models中的数据到admin后台;
    apps.py:对创建的应用进行配置,比如新增文件;
    models.py:Django模型文件,创建应用程序的数据表模型;
    tests.py:创建测试用例;
    views.py:Django视图文件,控制向前端页面传输的内容;


    #运行服务
    python manage.py runserver 127.0.0.1:8001

    默认情况下,会在8000端口启动一个本地服务器。当然,如果遇到端口被占用或者其他情况,可以自定义端口,比如上面的命令中,我使用了8001端口、

    在浏览器输入127.0.0.1:8001,启动后可以看到如下界面,就说明我们的应用服务成功启动:

    如果想要其他计算机也可以访问该页面,则执行如下命令:

    python manage.py runserver 0.0.0.0:8001

    0.0.0.0这个IP地址告诉服务器去侦听任意的网络接口。这样,在本地网络中的其他计算机就可以在浏览器中通过服务器的IP地址来访问该页面。

    以上就是关于Django的介绍、安装和简单使用,后续会介绍如何利用django开发一个简单的web应用。

  • 相关阅读:
    字符串练习
    python基础
    熟悉常用的Linux操作
    大数据概述
    递归下降分析程序
    自动机
    词法语法分析1
    关于我对编译原理的理解
    6小时学会TypeScript入门实战教程(大地)
    kotlin
  • 原文地址:https://www.cnblogs.com/ilovecpp/p/12886601.html
Copyright © 2011-2022 走看看