Python3 Web開發(fā)框架-Django學習筆記(二)創(chuàng)建應用程序


python web開發(fā)學習心得居触,原創(chuàng)文章唬血,轉載請注明出處

1.創(chuàng)建應用程序

~/Desktop/python/leaning_log ? source ll_env/bin/activate
(ll_env) ~/Desktop/python/leaning_log ? python manage.py startapp learning_logs
(ll_env) ~/Desktop/python/leaning_log ? ls
db.sqlite3    leaning_log   learning_logs ll_env        manage.py
(ll_env) ~/Desktop/python/leaning_log ? ls learning_logs
__init__.py admin.py    apps.py     migrations  models.py   tests.py    views.py
(ll_env) ~/Desktop/python/leaning_log ?

2.定義模型雌团,創(chuàng)建一個名為Topic的類

打開文件models.py,導入modes模塊
models.py
--------------
rom django.db import models

# Create your models here.

class Topic(models.Model):
    """用戶學習的主題"""
    text = models.CharField(max_length = 200)
    date_added = models.DateTimeField(auto_now_add=True)

    #python2.7調用__unicode__()代替__str__()
    def __str__(self):
        '''返回摸醒的字符串展示'''
        return self.text

3.激活模型

1.打開settings.py(learning_log/learning_log里面)

2.找到函數
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
]

3.添加應用進去
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    
    #我的應用
    'learning_logs'
]

4.修改數據庫趣倾,使其能存儲Topic相關信息

1.命令makemigrations讓Django確定如何修改數據庫
(ll_env) ~/Desktop/python/leaning_log ? python3 manage.py makemigrations learning_logs
Migrations for 'learning_logs':
  learning_logs/migrations/0001_initial.py:
    - Create model Topic
(ll_env) ~/Desktop/python/leaning_log ?

2.讓Django提我們修改數據庫
(ll_env) ~/Desktop/python/leaning_log ? python3 manage.py migrate
Operations to perform:
  Apply all migrations: admin, auth, contenttypes, learning_logs, sessions
Running migrations:
  Applying learning_logs.0001_initial... OK
(ll_env) ~/Desktop/python/leaning_log ?


小結:每當需要修改管理的數據時:

1.修改models.py
2.對learnin_logs調用makemigrations
3.讓Django遷移項目

3.創(chuàng)建超級用戶

用戶名可用默認阁猜,郵箱可為空
(ll_env) ~/Desktop/python/leaning_log ? python manage.py createsuperuser
Username (leave blank to use 'jinyulong'):
Email address:
Password:
Password (again):
Superuser created successfully.
(ll_env) ~/Desktop/python/leaning_log ?

4.向管理網站注冊模型

from django.contrib import admin
from learning_logs import  Topic

admin.site.register(Topic)

5.運行chrome查看效果

管理員登錄.png
管理員控制臺.png

6.添加主題

點擊Topics的Add,看見輸入框,點Save蹋艺,就保存了剛剛創(chuàng)建的主題

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末剃袍,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子捎谨,更是在濱河造成了極大的恐慌民效,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件涛救,死亡現(xiàn)場離奇詭異畏邢,居然都是意外死亡,警方通過查閱死者的電腦和手機检吆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進店門舒萎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蹭沛,你說我怎么就攤上這事臂寝≌吕穑” “怎么了?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵咆贬,是天一觀的道長败徊。 經常有香客問我,道長掏缎,這世上最難降的妖魔是什么皱蹦? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮眷蜈,結果婚禮上沪哺,老公的妹妹穿的比我還像新娘。我一直安慰自己端蛆,他們只是感情好凤粗,可當我...
    茶點故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著今豆,像睡著了一般嫌拣。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上呆躲,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天异逐,我揣著相機與錄音,去河邊找鬼插掂。 笑死灰瞻,一個胖子當著我的面吹牛,可吹牛的內容都是我干的辅甥。 我是一名探鬼主播酝润,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼璃弄!你這毒婦竟也來了要销?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤夏块,失蹤者是張志新(化名)和其女友劉穎疏咐,沒想到半個月后,有當地人在樹林里發(fā)現(xiàn)了一具尸體脐供,經...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡浑塞,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了政己。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片酌壕。...
    茶點故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出仅孩,到底是詐尸還是另有隱情托猩,我是刑警寧澤,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布辽慕,位于F島的核電站京腥,受9級特大地震影響,放射性物質發(fā)生泄漏溅蛉。R本人自食惡果不足惜公浪,卻給世界環(huán)境...
    茶點故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望船侧。 院中可真熱鬧欠气,春花似錦、人聲如沸镜撩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽袁梗。三九已至宜鸯,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間遮怜,已是汗流浹背淋袖。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留锯梁,地道東北人即碗。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像陌凳,于是被迫代替她去往敵國和親剥懒。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內容