라벨이 Django API인 게시물 표시

test

  from django.db import models from ckeditor.fields import RichTextField from ckeditor_uploader.fields import RichTextUploadingField from filer.fields.image import FilerImageField from filer.fields.file import FilerFileField from django.shortcuts import get_object_or_404 from django.utils import timezone from django.contrib.auth.models import User from crum import get_current_user from datetime import date from django.utils.html import strip_tags from django.db.models.signals import post_save from django.dispatch import receiver from rest_framework.authtoken.models import Token from django.conf import settings from . import codes from aipass import tasks import logging logger = logging.getLogger( 'api' ) class Code ( models . Model ): pid = models.ForeignKey( 'self' , on_delete =models.PROTECT, related_name = 'code_pid' , blank = True , null = True ) code = models.CharField( max_length = ...

[Django API] homepage - index.html

{% extends 'homepage/base.html' %} {% block content %} {% load static %} {% load thumbnail %} <!-- start banner Area --> <section class="banner-area relative" id="home" style="background: url({% static 'homepage/img/main2.jpg' %}) center no-repeat; background-size:cover;">     <div class="overlay overlay-bg"></div>       <div class="container">         <div class="row fullscreen d-flex align-items-center justify-content-between">             <div class="banner-content col-lg-9 col-md-12">                 <h1>                     이제 정시예측은<br>                     인공지능에게...                            </h1>   ...

[Django API] homepage - urls.py

from django.urls import path from django.views.decorators.csrf import csrf_exempt from . import views urlpatterns = [     path('', views.IndexView.as_view(), name='index'), ]

[Django API] homepage - views.py

from django.shortcuts import render, redirect, get_object_or_404 from django.urls import reverse_lazy from django.views import View from django.views.generic.base import TemplateView from django.views.generic import DetailView, ListView from django.views.decorators.csrf import csrf_exempt from django.http import HttpResponse, JsonResponse from django.utils import timezone from django.contrib.auth import login as d_login, logout as d_logout, authenticate import logging logger = logging.getLogger(__name__) class IndexView(TemplateView):     template_name = 'homepage/index.html'     def get_context_data(self, **kwargs):         context = super().get_context_data(**kwargs)         return context

[Django API] homepage - admin.py

from django.contrib import admin from . import models # Register your models inline here. class CodeInline(admin.TabularInline):     model = models.Code     fields = ('name', 'title', 'pid', 'display_order', 'status') class ContentInline(admin.TabularInline):     model = models.Content     fields = ('name', 'title', 'pid', 'display_order', 'status') # # Register your model admin here. class CodeAdmin(admin.ModelAdmin):     list_display = ('id', 'pid', 'name', 'title', 'display_order', 'status')     list_filter = ['status', 'pid']     list_display_links = ['name']     inlines = [         CodeInline,     ] class ContentAdmin(admin.ModelAdmin):     list_display = ('id', 'pid', 'name', 'title', 'status')     list_filter = ['status', 'type...

[Django API] homepage - models.py

from django.db import models from ckeditor.fields import RichTextField from ckeditor_uploader.fields import RichTextUploadingField from filer.fields.image import FilerImageField from filer.fields.file import FilerFileField from django.shortcuts import get_object_or_404 from django.utils import timezone from django.contrib.auth.models import User from crum import get_current_user from datetime import date import logging logger = logging.getLogger('aipass') # Internal Code STATUS = (     (1, 'Active'),     (2, 'Inactive'), ) # Web  class Code(models.Model):     pid                 = models.ForeignKey('self', on_delete=models.PROTECT, related_name='homepage_code_pid', blank=True, null=True)     name                = models.CharField(max_length=200)     title             ...

[Django API] homepage - html template

{% extends 'homepage/base.html' %} {% block content %} {% load static %} {% load thumbnail %} HTML 작성 {% endblock %}

[Django API] homepage - base.html

{% load static %} {% load sass_tags %}      <!DOCTYPE html> <html lang="zxx" class="no-js"> <head>     <!-- Mobile Specific Meta -->     <!-- <meta name="viewport" content="width=1024"> -->     <meta name="viewport" id="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">     <!-- Never 사이트 검증 코드 -->     <!-- <meta name="naver-site-verification" content="1e1c586d8eadb2b411f83f5ce181a5e8b07aff96"/> -->     <!-- 대표 URL -->     <link rel="canonical" href="http://aipass.prefity.com">     <!-- Favicon-->     <link rel="shortcut icon" href="{% static 'homepage/img/fav.png' %}">     <!-- Author Meta -->     <meta name="author" content="aipass">     <!-- Meta Description -->    ...

[Django API] api

[Django API] webapp

[Django API] homepage

[Homepage] - Homepage APP 설치 cd cd [ project ] python manage.py startapp homepage - Bootstrap4 Template 설치 HTML, scss, css, js, img, font 설치 (Education Template) project/homepage/templates/homepage/education/    *.html project/homepage/static/homepage/    css    scss    js    images    font - base.html 작성 base.html - *.html Template 작성 template.html - models.py 생성 models.py - admin.py 생성 admin.py - views.py 생성 views.py - urls.py 생성 urls.py - *.html 생성 index.html