Django笔记整理2
来源:互联网 发布:传奇怎么查看怪物数据 编辑:程序博客网 时间:2024/05/22 17:28
环境:python 2.7.12 Django 1.10.2
安装:python setup.py install
查看版本:python -m django -version
修改测试服务器端口号 "port"
python manage.py runserver 9999
wsgi.py (python web server gateway interface)
python服务器网关接口,是python应用与web服务器之间的接口,web服务器把浏览器http请求包装成request给django程序,django程序返回response给web服务器,web服务器处理后返回http响应。
BASE_DIR 项目根目录
SECRET_KEY 安全码
ALLOWED_HOSTS = []
= ['localhost']允许访问的主机
DEBUG = False
ROOT_URLCONF = 'myblog.urls'
python manage.py startapp blog 创建应用
关键字参数 位置参数
将templates 目录下新建app同名文件夹,将html文件放入
python manage.py make migrations
python manage.py migrate
查看SQL语句:
python manage.py sqlmigrate 应用名 文件id
python manage.py createsuperuser
'zh_Hans'
'zh-hans'
admin.py注册
admin,site.register(models,Article)
r'/article/(?P<article_id>[0-9]+)/$'
Django中的超链接
template中
{% url 'app_name:url_name' param %}
根urls 写在include()第二个参数位置,namespace='blog'
应用下,写在url()的第三个参数位置,name='article'
使用request.POST['参数名']获取表单数据
models.Article.objects.create(title,content)创建对象
python manage.py shell 交互
高级admin
创建admin配置类
class ArticleAdmin(admin.ModelAdmin)
注册:admin.site.register(Article,ArticleAdmin)
在admin页面中多列显示
list_display = ('title','contentcontent')
- Django笔记整理2
- Django笔记整理1
- Django笔记2
- django入门笔记-2
- Django 学习笔记(2)
- Django学习笔记2
- django源码笔记-【2】
- Django学习笔记2
- Django学习笔记2
- Django学习笔记2
- Django 学习笔记(2)
- [python]-django学习笔记-[2]
- Django Crusher 入门笔记(2)
- Django 学习笔记2 模板
- django 1.8.2 阅读笔记
- Django学习整理
- django常用命令整理
- django学习整理
- vue1.0学习总结
- 学习vimium快捷键
- 当手机等设备旋转时,为何我们在微信输入框中输入的文字会消失?
- 编写函数fun(int *a, int n, int *odd, int *even)
- 看到一个时间插件 挺好玩的
- Django笔记整理2
- ROS二进制日志包 ROS binary logger package
- static的含义
- 第四届蓝桥杯软件类国赛真题-C-A-2_排它平方数
- 阿里巴巴Java开发手册
- Java开发中的23种设计模式详解(转)
- 谷歌地图常用API
- 【Python】set与frozenset的区别
- 在Windows下安装UAAC