django
发布时间:2020-12-20 12:59:11 所属栏目:Python 来源:网络整理
导读:外部文件的操作django的models #外部文件使用django的models,需要配置django环境import osif __name__ == ‘__main__‘: os.environ.setdefault("DJANGO_SETTINGS_MODULE","singletablehw.settings") #加载环境,manage.py复制 import django #执行环境 djan
外部文件的操作django的models#外部文件使用django的models,需要配置django环境 import os if __name__ == ‘__main__‘: os.environ.setdefault("DJANGO_SETTINGS_MODULE","singletablehw.settings") #加载环境,manage.py复制 import django #执行环境 django.setup() #执行环境 from app01 import models import datetime obj_list = [] for i in range(1,10): obj = models.Book( title=‘葵花宝典第%s式‘%i,price=20 + i,pub_date=‘198%s-11-11 00:00:00‘%i,# pub_date=datetime.datetime.now(),publish= ‘吴老板出版社‘ if i < 5 else ‘太白出版社‘,) obj_list.append(obj) models.Book.objects.bulk_create(obj_list) url别名反向解析url: #添加书籍 url(r‘^add_book/‘,views.add_book,name=‘abook‘),#name=‘abook‘ 别名 # 删除书籍 url(r‘^delete_book/(d+)/‘,views.delele_book,name=‘delete_book‘),视图: from django.urls import reverse reverse(‘别名‘) reverse(‘abook‘) -- /add_book/ #不带参数的 print(reverse(‘delete_book‘,args=(71,))) #/delete_book/71/ 带参数的 模板 {% url ‘abook‘ %} 无参数的 {% url ‘delete_book‘ book.id %} 有参数的 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |