Persönliche Notizen Von Zeit zu Zeit aktualisiert
** Ich muss mich nur selbst kennen, daher können die Begriffe an einigen Stellen falsch sein **
--Bedingungen --get und post werden von der Ansichtsklasse verwaltet --URL wird von jeder App verwaltet
Pip install django
im Terminal
Verschieben Sie die CD im Terminal in das Verzeichnis, in dem Sie das Projekt "django-admin startproject beliebiger Projektname" erstellen möchten
Im Terminal python manage.py startapp any app name
プロジェクトのurls.py
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/', admin.site.urls),
path('sns/',include('sns.urls')),
]
アプリのurls.py
from django.urls import path
from . import views
from .views import SnsView
urlpatterns = [
path('',SnsView.as_view(),name='index'),
]
App zu settings.py hinzufügen Projektordner \ Projektname \ settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'sns_app' #App hinzufügen
]
App \ templates \ App name
Erstellen Sie eine Vorlage in
from django.shortcuts import render
from django.http import HttpResponse
from django.views.generic import TemplateView
class SnsView(TemplateView):
def get(self,request):
self.params={}
return render(request,'sns/index.html',self.params)
Recommended Posts