亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Django 創(chuàng)建新App及其常用命令的實現(xiàn)方法

 更新時間:2019年08月04日 11:58:41   作者:喵星人Xcode  
這篇文章主要介紹了Django 創(chuàng)建新App及其常用命令的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

創(chuàng)建新的項目

django-admin.py startproject my_project

創(chuàng)建新的App

# 在Django項目(my_project)的根目錄下執(zhí)行
python3 manage.py startapp my_app

啟動Django中的開發(fā)服務器

# make new migrations
python3 manage.py makemigrations
 
# apply all migrations
python3 manage.py migrate
 
# run server
python3 manage.py runserver

創(chuàng)建models

class App1(models.Model):
 
  title = models.CharField(max_length=100)
 
  category = models.CharField(max_length=50, blank=True)
 
  date_time = models.DateTimeField(auto_now_add=True)
 
  def __unicode__(self):
 
    return self.title
 
  class Meta:
 
    ordering = ['-date_time']

進入Django中的交互式shell

python3 manage.py shell
 
from app1.models import App1
 
# create(增加操作)
App1.objects.create(title='title',category='category1')
 
# all和get(查看操作)
App1.objects.all()
App1.objects.get(id=1)
 
# update(修改操作)
demo = App1.objects.get(id=1)
demo.title
demo.title='title2'
 
# delete(刪除操作)
demo.delete()

創(chuàng)建一個超級用戶

python3 manage.py createsuperuser
 
# 輸入http://127.0.0.1:8000/admin登錄后臺

數(shù)據(jù)庫信息的增加和刪除,admin.py中增加代碼

from article.models import App1
 
admin.site.register(App1)

Views和URL操作

# views.py
from django.http import HttpResponse
def home(request):
  return HttpResponse("Hello World, Django")
 
# urls.py
url(r'^$', 'app1.views.home')

URL傳參

# views.py
def detail(request, number):
  return HttpResponse("The number is %s." % number)
 
# urls.py
url(r'^([0-9]+)/', 'app1.views.detail', name='detail')

URL傳參查詢數(shù)據(jù)庫

# views.py
def database(request, args):
  post = App1.objects.all()[int(args)]
  str = ("title = %s, category = %s, date_time = %s" % (post.title, post.category, post.date_time))
  return HttpResponse(str)
 
# urls.py
url(r'^id/([0-9])+/', 'article.views.database', name='database'),

將代碼上傳到Github

# 在github中新建倉庫django-blog
# 在項目根目錄下執(zhí)行
git init
git remote add Django
git@github.com:ybbz/django-blog.git
git add .
git status
git commit -m "django blog init"
git pull Django master && git push Django master

Error: That port is already in use.

ps aux | grep -i manage
kill -9 ****
python3 manage.py runserver

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • python實現(xiàn)彈窗祝福效果

    python實現(xiàn)彈窗祝福效果

    這篇文章主要為大家詳細介紹了python實現(xiàn)彈窗祝福效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • python如何爬取個性簽名

    python如何爬取個性簽名

    這篇文章主要為大家詳細介紹了pythonx抓取個性簽名的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • TensorFlow命名空間和TensorBoard圖節(jié)點實例

    TensorFlow命名空間和TensorBoard圖節(jié)點實例

    今天小編就為大家分享一篇TensorFlow命名空間和TensorBoard圖節(jié)點實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 解決Jupyter NoteBook輸出的圖表太小看不清問題

    解決Jupyter NoteBook輸出的圖表太小看不清問題

    這篇文章主要介紹了解決Jupyter NoteBook輸出的圖表太小看不清問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • python獲得圖片base64編碼示例

    python獲得圖片base64編碼示例

    這篇文章主要介紹了用python語言獲得圖片的Base64編碼的示例,大家參考使用吧
    2014-01-01
  • Python中OpenCV實現(xiàn)查找輪廓的實例

    Python中OpenCV實現(xiàn)查找輪廓的實例

    本文將結合實例代碼,介紹 OpenCV 如何查找輪廓、獲取邊界框。具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • Python虛擬環(huán)境項目實例

    Python虛擬環(huán)境項目實例

    這篇文章主要介紹了Python虛擬環(huán)境項目實例步驟,以及遇到的問題解決辦法。
    2017-11-11
  • Python實現(xiàn)Word文檔轉換Markdown的示例

    Python實現(xiàn)Word文檔轉換Markdown的示例

    這篇文章主要介紹了Python實現(xiàn)Word文檔轉換Markdown的示例,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • 100?個?Python?小例子(練習題四)

    100?個?Python?小例子(練習題四)

    這篇文章主要給大家分享100?個?Python?小例子,前文分享了一二三,本文的四十最后一篇了,這篇就把100道python小練習全分享完了,感興趣的小伙伴也可以去練習前幾期內(nèi)容,洗碗給這幾篇文章給你的學習帶來幫助
    2022-01-01
  • matplotlib savefig 保存圖片大小的實例

    matplotlib savefig 保存圖片大小的實例

    今天小編就為大家分享一篇matplotlib savefig 保存圖片大小的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05

最新評論