博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django艺术起点(初探)
阅读量:6986 次
发布时间:2019-06-27

本文共 1434 字,大约阅读时间需要 4 分钟。

1.Django下载

这里推荐先下载1.11.11版本

pip3 install django==1.11.11

也可以用pycharm下载并指定版本

django-admin来验证是否下载成功

2.Django项目模板创建

命令行

创建django项目django-admin startproject 项目名创建app应用python3 manage.py startapp app01启动django项目python3 manage.py runserver

pycharm也可以直接创建django项目

注意,项目运行不可运行多个,同时注意清理浏览器缓存,不然可能代码变更了,但页面不刷新

3.Django之app(应用)

一个django项目就好比一个大学

一个app就像一个学院

创建app时要记得在项目配置文件中注册

INSTALLED_APPS = [    'django.contrib.admin',    'django.contrib.auth',    'django.contrib.contenttypes',    'django.contrib.sessions',    'django.contrib.messages',    'django.contrib.staticfiles',    'app01.apps.App01Config'  # 可以用全称    'app01'                  # 也可以简写]

4.django各个文件解读

应用名    migrations  数据库迁移记录相关数据    admin.py       django后台管理相关    models.py   模型表相关    views.py       视图函数相关项目名    settings.py  配置文件    urls.py        路由与视图函数的映射关系templates    项目用到的所有的html文件manage.py     django入口文件

5.django小白必知三板斧

from django.shortcuts import render,HttpResponse,redirectHttpResponse  返回字符串render        返回一个html页面    两种给前端页面传值的方式        def reg(request):            user_dict = {
'name':'jason','password':'123'} return render(request,'reg.html',{
'user_dict':user_dict}) def reg(request): user_dict = {
'name':'jason','password':'123'} return render(request,'reg.html',locals()) redirect 重定向

django识别到代码变更会自动重启,但有时也不灵,如果未变化请重启或清理浏览器缓存

转载于:https://www.cnblogs.com/xufengfan/p/10981838.html

你可能感兴趣的文章
BBS论坛(三十)
查看>>
通过PMP考试
查看>>
轻松看懂Java字节码
查看>>
2011年总结以及2012的展望
查看>>
AE TIN的切割
查看>>
ASP.NET图片上传,删除
查看>>
贝叶斯推断及其互联网应用(一)
查看>>
Visual Studio 2010 创建的WCF服务 第一个应用
查看>>
redis 下载启动,设置、查询超时时间
查看>>
WinForm构造函数的作用
查看>>
2016第42周五
查看>>
centos7 取消自动锁屏
查看>>
在IDEA中代码自动提示第一个字母大小写必须匹配的解决
查看>>
C++的字符串格式化库
查看>>
面向接口编程的好处和优点
查看>>
放过设计模式吧
查看>>
架构师必看-架构之美第14章-两个系统的故事:设计之城(一)
查看>>
从c++转到Python需要注意的地方
查看>>
HDU4756+Prim
查看>>
mysql 利用触发器(Trigger)让代码更简单
查看>>