zoukankan      html  css  js  c++  java
  • 简单的django配置和命令

    1.创建项目:django-admin startproject 项目名称

    2.进入项目:cd 项目名称

    3.创建子应用:python manage.py startapp 子应用名称

    4.把子应用添加至主项目下settings.py下 INSTALLED_APPS的列表中

    5.项目的语音配置:zh-Hans, 项目的时区配置:Asia/Shanghai

    6.STATIC_URL:静态文件配置 在项目下创建'static'文件存放静态文件

    7.在settings.py下添加:
    STATICFILES_DIRS =(
    os.path.join(BASE_DIR,'static'),
    )
    8.配置路由:项目想urls.py下:导入include path("子应用名称/",include("子应用名称.urls")),

    9.配置mysql数据库:在子应用下models.py下:
    DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.mysql', # 数据库引擎
    'NAME': "django_data", # 使用的库名
    "USER": "root", # 用户名
    "PASSWORD": "woaini21g", # 数据库密码
    "HOST": "localhsot", # 数据库主机地址
    "PORT": "3306"
    }
    }

    9.3 如果使用split测试数据库 在admin里边 :from 子应用名 import models
    admin.site.register(models.表名)

    9.4 python manage.py runserver #开启服务

    9.4.4 python manage.py createsuperuser 创建admin超级用户

    9.5 映射数据库 python manage.py makemigrations python manage.py migrate

    10.编写views.py下编写对应的路由视图函数:
    1.导入from django.http import HttpResponse
    2.创建视图函数
    def 视图函数名(request): #视图函数必须要有一个requset参数,用来接收用户的请求
    return HttpResponse(“”)#一般情况,视图函数要返回一个具有respons相应的内容。

    11.在子应用下配置路由主控文件:
    1.导入from 子应用名称 import views
    2.path("视图函数名/",views.视图函数名)


    模板页面及静态资源
    1.创建保存文件夹
    1.在和子应用同级下创建 : template #模板
    2.在settings.py下 : TEMPLATES:'DIRS':[os.path.join(BASE_DIR,'template')],
    3.在template下创建html模板页面


    Models
    如果使用mysql数据库执行‘’1‘’操作
    1. 在项目主目录下的“__init__ 文件中添加如下内容:
    import pymsyql
    pymysql . install_as_MySQLdb()

  • 相关阅读:
    ROS知识(6)----基于Eclipse开发
    点旋转和坐标系旋转
    单目相机标定
    卡尔曼滤波(Kalman Filter)在目标边框预测中的应用
    稀疏编码直方图----一种超越HOG的轮廓特征
    Ubantu14.04下编译OpenCV3.0.0以及读取图片例子
    Linux知识(6)----VIM
    Linux知识(5)----LINUX下GDB调试
    抽象类与接口的区别
    java synchronized 用法
  • 原文地址:https://www.cnblogs.com/mkz1/p/10789024.html
Copyright © 2011-2022 走看看