Django练习——TodoList】的更多相关文章

TodoList是django入门一个比较基础的例程,主要参考如下博客,写的非常好: simple-todo: http://www.cnblogs.com/cacique/archive/2012/10/06/2713415.html        本文在pycharm环境下重新对上面代码进行了实现,并且作为初学者从这个实例代码出发,具体分析并且熟悉django的相关机制.实验pycharm工程源码可以从我的github上下载:https://github.com/huchunxu/TodoL…
碰到了一个郁闷的问题,修改inlineformset时,全部删掉子表,再新增一行时,报错. 背景: 用django配合jq做动态表格,实现用js动态添加/删除行,并通过inlineformset更新到数据库.示例代码在这里:https://github.com/TommyU/dynamic_form/ 重现步骤: 1. 新增一个待办事宜,并设置清单,如下: 2. submit 3. 回头修改(通过列表的update按钮进入),把以上数据全部清空(圈起来的),只留下最后一行空白行,提交. 然后报错…
openshift上用的是django 1.7,数据库选择的是postgresql 9.2 本地开发用的是sqlite3数据库,发布到openshift上后是没有数据的(本地的sqlite3数据库里的数据并没有添加到openshift的数据库里,因为服务端的是postgresql数据库).那么怎么在openshift上操作postgresql数据库呢?Let's go! 一.连接openshift上的应用 $ rhc ssh myapp 二.激活python虚拟环境 source $OPENSH…
最近做了一个todolist webapp,需要稍微添加css时候又忘记django的添加方法了,查看了以前的项目才想起来,所以记录一下. 1.settings.py 将以下代码放到最下面 STATIC_URL = '/static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR), ) STATICFILES_FINDERS = ( "django.contrib.staticfiles.finders.FileSystemFinder",…
1:在models.py中建表 from django.db import models class Tcontent(models.Model): content = models.CharField(max_length=456) #用于记录每个todolist的具体内容,与此同时数据库将自动创建id字段 def __str__(self): #用于调用显示具体内容(在这里即是显示每个todolist的具体内容),否者只会显示django project return self.conten…
在上一篇博客Todolist的基础上(http://blog.csdn.net/hcx25909/article/details/24251427),本周继续进行实践,这次我要搭建一个简单的博客系统.网上讲Django的博客有很多,但是有一定难度并且进行了系统讲解的并不是很多,不是很适合进一步学习,找到的一些不错的资源如下: Django简易博客开发:http://www.cnblogs.com/cacique/archive/2012/09/29/2707976.html Django个人博客…
添加更多的view 写actually有用的view 使用模版来设计view 使用模版设计view的捷径:render() 抛出异常404 抛出异常404-快捷方法: get_object_or_404() 修改URL硬编码 URL命名空间 view : Django应用(作为一个特殊的功能或者有一个特定的模版)里的一种网页. 在DemoAppPoll里,我们下面的view: Question index page -->展示最新的问题 Question detail page -->展示一个…
创建admin用户 D:\desktop\todoList\Django\mDjango\demoSite>python manage.py createsuperuser 然后输入密码 进入admin网址 D:\desktop\todoList\Django\mDjango\demoSite>python manage.py runserver 8080 改变字段顺序 fileds 改变字段的顺序 fieldset 给字段分组 classes 折叠字段 serch_fields 添加搜索框…
在项目目录下新建一个 ‘uploads’文件夹以保存上传的文件 配置setting.py文件 MEDIA_URL = '/uploads/' MEDIA_ROOT = os.path.join(BASE_DIR, 'uploads') #设置上传的绝对路径 配置urls.py文件,设置路由 from django.conf.urls import url,include from django.contrib import admin from django.conf import settin…
本来想上午轻轻松松搞定,没想到还是出了其他的问题,好在最后都解决了 在middleware.py当中 # -*- coding:utf-8 -*- __author__ = 'feimao' import re 正则表达式处理方式 from django.shortcuts import render class Version(object): def process_request(self,request): agent = request.META['HTTP_USER_AGENT']获…