在Python的Django框架中simple-todo工具的簡單使用
緣起
simple-todo最早是web.py一個中文教程的例子。后來Uliweb的作者limodou 認(rèn)為這個教程很不錯,于是有了Uliweb版的simple-todo。接著又有了Bottle版和Flask版。這儼然成了一個FrameworksShow項目。既然是FrameworksShow, 那Django的總不應(yīng)當(dāng)缺了吧。
simple-todo: 一個簡易的 todo 程序
http://simple-is-better.com/news/309
Simple Todo (Uliweb 版本) 教程 by @limodou
http://simple-is-better.com/news/312
Simple-TODO Bottle 實現(xiàn)版 by @zoomquiet
http://simple-is-better.com/news/509
Simple-TODO Flask實現(xiàn)版 by @wyattwang
http://simple-is-better.com/news/524
運(yùn)行需求
Django>=1.3
安裝及運(yùn)行
初始化數(shù)據(jù)庫: python manage.py syncdb
啟動: python manage.py runserver
使用: 在瀏覽器中打開 http://127.0.0.1:8000/
Django Admin: 在瀏覽器中打開 http://127.0.0.1:8000/admin/
項目開發(fā)記錄
創(chuàng)建django project和app:
django-admin.py startproject simple_todo_site cd simple_todo_site/ python manage.py startapp simpletodo
編輯settings.py完成數(shù)據(jù)庫、模板、靜態(tài)文件等配置,主要配置條目:
#注:我認(rèn)為django應(yīng)當(dāng)加更多的默認(rèn)設(shè)置,這些配置改的挺煩
DATABASES
INSTALLED_APPS
STATIC_ROOT
STATICFILES_DIRS
TEMPLATE_DIRS
編輯urls.py把django admin和static文件url配置加上。
編輯simpletodo/models.py,完成數(shù)據(jù)模型:
from django.db import models
from django.contrib import admin
class Todo(models.Model):
title = models.CharField( max_length=255)
finished = models.IntegerField(default=0)
def __unicode__(self):
return self.title
創(chuàng)建數(shù)據(jù)庫:
python manage.py syncdb
跑起來,進(jìn)django admin看看先:
python manage.py runserver #http://127.0.0.1:8000/admin/
相關(guān)文章
Python RPA自動化機(jī)器人模擬鼠標(biāo)鍵盤
這篇文章主要介紹了Python RPA自動化機(jī)器人模擬鼠標(biāo)鍵盤,RPA,全稱為Robotic Process Automation,即機(jī)器人流程自動化。我們可以利用RPA技術(shù)將工作中可重復(fù)的部分流程化,讓機(jī)器替我們完成這一工作2023-02-02
Python+Redis從零打造分布式鎖實戰(zhàn)示例
Redis作為一款高性能的內(nèi)存鍵值數(shù)據(jù)庫,憑借其支持原子操作、高并發(fā)和數(shù)據(jù)持久化等特性,非常適合用來實現(xiàn)分布式鎖,本文將詳細(xì)探討如何使用Python結(jié)合Redis從簡單到復(fù)雜地實現(xiàn)分布式鎖,并提供相應(yīng)的示例代碼2024-01-01
利用Python進(jìn)行全面的GPU環(huán)境檢測與分析
這篇文章主要為大家詳細(xì)介紹了如何使用Python編寫一個強(qiáng)大的 GPU 診斷工具,它能夠全面收集和分析系統(tǒng)中的 GPU 相關(guān)信息,感興趣的可以了解下2025-01-01
Python+request+unittest實現(xiàn)接口測試框架集成實例
這篇文章主要介紹了Python+request+unittest實現(xiàn)接口測試框架集成實例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-03-03
Python?提取出SQL語句中Where的值兩種方法(示例代碼)
為了提取SQL語句中WHERE子句的值,我們可以利用Python的sqlparse庫,這是一個專門用于解析SQL語句的庫,這篇文章主要介紹了Python?提取出SQL語句中Where的值的方法,需要的朋友可以參考下2024-08-08
Python基于jieba, wordcloud庫生成中文詞云
這篇文章主要介紹了Python基于jieba, wordcloud庫生成中文詞云,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-05-05
pytorch 圖像預(yù)處理之減去均值,除以方差的實例
今天小編就為大家分享一篇pytorch 圖像預(yù)處理之減去均值,除以方差的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01

