app创建

1通过命令行创建app:

2通过运行manage.py 创建:

app注册

app注册两种方法

配置setiting.py文件

#静态文件:
STATIC_URL='/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static'),
]
#templates:
'DIRS':[os.path.join(BASE_DIR, 'templates')]
#注册app
INSTALLED_APPS
#注释掉csrf中间件,即可提交POST请求
MISDDLEWARE

导入app内的功能

使用mysql数据库

1 创建一个数据库 db1
2 配置setting.py

DATABASES = { 'default':{'ENGINE':'django.db.backends.mysql','NAME':'db1','HOST':'127.0.0.1','PORT':3306,'USER':'root','PASSWORD':'123456'}
}

3 使用pymysql的模块链接mysql数据库
习惯写入到与项目同名的文件加下的_init_.py中
import pymysql
pymysql.install_as_MySQLdb()

4 app下的models.py写model

class User(models.Model):username = models.CharField(max_length=32) # varchar(32)password = models.CharField(max_length=32) # varchar(32)

5执行数据库迁移的命令

pyhton manage.py makemigrations
python manage.pymigrate

Django学习-app创建与注册相关推荐

  1. Django学习手册 - 创建Django工程项目以及APP

    前置步骤: 下载python,django 并且安装好 python 解释器以及django模块. 整体步骤阐述: 创建django工程项目 步骤一:进入安装的python目录 步骤二:输入创建工程的 ...

  2. Django学习——1.创建第一个项目

    新手学习Django,参考菜鸟教程,从第一个项目开始 项目名:FirstProject Python版本:3.7.0 Django版本:3.2.0 创建项目 项目创建命令: django-admin ...

  3. 后台使用orm多还是直接sql_Django应用app创建及ORM

    Django应用app创建及ORM 一.重要知识点回顾: 1. form表单提交数据的注意事项: 1. 是form不是from,必须要有method和action (action用来指定你的数据提交到 ...

  4. 自学Python第二十二天- Django框架(一)创建项目、APP、快速上手、请求和响应流程、模板、数据库操作

    Django 框架是一个基于 python 的重量级的 web 开发框架,现今很多大公司大项目都是使用 Django 框架.采用了 MVC(model view controller) 的框架模式,p ...

  5. Django框架学习——1—(虚拟环境搭建、MVC思想与Django的MVT区别、Django项目的创建、运行Django项目、项目结构介绍)

    1.虚拟环境搭建 创建新的Django框架的虚拟环境: 注意:如果没有pipenv指令,需要安装这个支持库,同时需要记住配置它的环境变量,否则虚拟环境会安装在默认文件夹下(一般是C:\Users\Ad ...

  6. django 命令行创建项目app

    django 命令行创建项目app 方法一: 在pycharm中打开Terminal 找到自己想要创建的文件目录下 创建app django-admin startapp app名称 方法二: 第一步 ...

  7. Android学习之完整的注册登录Demo(APP端+服务器端)

    因比赛或者项目需要,写了几个小打小闹的APP.有的处于"单机"状态,有的处于"半联网"状态,觉得学习有点操之过急,所以先缓一缓,梳理一下之前所学的知识,将之前做 ...

  8. Django学习笔记-1 在Anaconda下安装和创建Django项目

    一.创建虚拟环境 1.打开Anaconda prompt 2.创建虚拟环境 conda create -n mydjango_env 3.查看以及创建的虚拟环境 conda env list 会展示如 ...

  9. python基础学习[python编程从入门到实践读书笔记(连载三)]:django学习笔记web项目

    文章目录 Django项目:学习笔记web网页 项目部署 参考 自己部署的网站,还是小有成就感的,毕竟踩过很多坑,实战技能也有些许进步. 网站链接:http://lishizheng.herokuap ...

最新文章

  1. Java中Map类型数据使用LinkedHashMap保留数据的插入顺序
  2. Mysql8.0.12安装教程方法 Mysql8.0.12安装教程
  3. C 冒泡排序及其非常非常非常简单的优化
  4. 《解释的工具:生活中的经济学原理》读书笔记7(完)
  5. [转载]Bluetooth协议栈学习之SDP
  6. 能力共进、价值共赢,华为传媒携手生态伙伴推动行业数字化转型和智慧化升级
  7. 一统江湖的大前端(7)React.js-从开发者到工程师
  8. Epic Games创始人眼中的虚拟现实
  9. php门面理解,php 门面模式(外观模式)
  10. 四LED单端输出充电仓配合TWS耳机芯片QCC3020使用
  11. flink Flink在监控流计算中的应用
  12. Windows任务管理器命令行查进程
  13. 特征点检测FAST算法
  14. 2019最新-全国等级保护测评机构推荐目录
  15. layui实现报表数据
  16. JMeter参数化post请求
  17. Marlin固件之二:源代码详解与移植
  18. Transform 3.1:SPSS 的通用数据转换程序
  19. 计算机网络题库类型 (建议收藏)
  20. printf及无符号型整数

热门文章

  1. 传奇黑客成『吹哨人』,推特麻烦了;谷歌20+技术学习路线;Python数据科学电子书;游戏智能体开发平台;前沿论文 | ShowMeAI资讯日报
  2. Windows提权基础:信息收集技巧及可用漏洞搜索
  3. UE开机入网流程及RRC连接建立
  4. vue调用电脑端摄像头实时拍照
  5. Three.js显示物体的运动轨迹
  6. 如何区分黑体 、宋体和圆体
  7. ajax使用post函数(通过远程 HTTP POST 请求载入信息)
  8. (64)-- 爬取58同城网页信息
  9. Python实效编程01 -- 星座预测
  10. 用Chrome浏览器模拟手机,andriord,iphone,ipad访问网站