标签:res dmi sage static model efi cfile 添加 文件夹
把我们新定义的app加到settings.py中的INSTALL_APPS中
修改 mysite/mysite/settings.py
# Application definition INSTALLED_APPS = [ ‘django.contrib.admin‘, ‘django.contrib.auth‘, ‘django.contrib.contenttypes‘, ‘django.contrib.sessions‘, ‘django.contrib.messages‘, ‘django.contrib.staticfiles‘, ‘learn‘, # 注意添加了这一行 ]
我们修改一下 calc/views.py文件
from django.shortcuts import render from django.http import HttpResponse def add(request): a = request.GET[‘a‘] b = request.GET[‘b‘] c = int(a)+int(b) return HttpResponse(str(c))
接着修改 zqxt_views/urls.py 文件,添加一个网址来对应我们刚才新建的视图函数。
from django.contrib import admin from django.urls import path from calc import views as calc_views # new urlpatterns = [ path(‘add/‘, calc_views.add, name=‘add‘), # new path(‘admin/‘, admin.site.urls), ]
我们接着修改 calc/views.py文件,再新定义一个add2 函数,原有部分不再贴出
def add2(request, a, b): c = int(a) + int(b) return HttpResponse(str(c))
接着修改 zqxt_views/urls.py 文件,再添加一个新的 url
path(‘add/<int:a>/<int:b>/‘, calc_views.add2, name=‘add2‘),
进入 blog 文件夹,修改 admin.py 文件(如果没有新建一个),内容如下
from django.contrib import admin from .models import Article admin.site.register(Article)
# coding:utf-8
from django.db import models
class Article(models.Model):
title = models.CharField(u‘标题‘, max_length=256)
content = models.TextField(u‘内容‘)
pub_date = models.DateTimeField(u‘发表时间‘, auto_now_add=True, editable = True)
update_time = models.DateTimeField(u‘更新时间‘,auto_now=True, null=True)
标签:res dmi sage static model efi cfile 添加 文件夹
原文地址:https://www.cnblogs.com/elric-cs/p/11856011.html