Django建立app應用和admin模組
首先建立一個新的app
python manage.py startapp blog_2
在setting.py中註冊blog_2
在blog_2中建立urls.py
下面各個檔案的程式碼分別為:
urls.py
from django.conf.urls import url
from blog_2 import views
urlpatterns = [
url(r'bbb/$', views.Hello),
]
views.py
from django.http import HttpResponse
from django.shortcuts import render
# Create your views here.
def Hello(request):
return render(request, 'index.html')
models.py
from django.db import models
# Create your models here.
class Sex(models.Model):
s_name = models.CharField(max_length=32)
s_age = models.IntegerField(max_length=32)
class Meta:
verbose_name = 'Blog_2_Sex'
verbose_name_plural = 'Blog_2_Sex'
def __str__(self):
return self.s_name
admin.py
from django.contrib import admin
# Register your models here.
from blog_2.models import Sex
admin.site.register(Sex)
在templates中建立一個檔案為:
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Django入門</title>
</head>
<body>
<h1>hello,歡迎使用Django</h1>
</body>
</html>
在主專案的urls.py中
url(r'^blogtwo/',include('blog_2.urls')),
現在遷移資料庫:
python manage.py makemigrations
python manage.py migrate
然後我們設定admin的使用者名稱和密碼
建立管理員:python manage.py createsuperuser,執行完後輸入使用者名稱密碼
注意要記住賬號密碼,一會要用到。
現在可以啟動伺服器了,輸入程式碼:
python manage.py runserver
在瀏覽器中輸入
http://127.0.0.1:8000/admin/
把賬號密碼輸入就可以對建立的資料庫的資料進行增刪改查了。
相關文章
- Python,Django建立web專案project和應用appPythonDjangoWebProjectAPP
- Django搭建個人部落格:建立並配置APP功能模組DjangoAPP
- django中admin模組中修改密碼的formDjango密碼ORM
- 2 – 建立 Django 部落格應用Django
- django-reids模組Django
- Django之模組的繼承和匯入Django繼承
- [Python]OS模組應用Python
- Django Admin自定義app中模型顯示順序DjangoAPP模型
- 用 pttx 模組批量建立幻燈片
- Django admin元件Django元件
- 07 Django的Form模組DjangoORM
- Django框架之auth模組Django框架
- Sanic app 模組APP
- Django應用建立到啟動的簡單示例Django
- PDM應用模組設計
- 在Java 11中建立一個簡單的模組化應用教程Java
- wsgi模組在Django中配置Django
- 請問在Home或者Admin模組下如何進入Addons模組
- pickle模組 collections模組在物件導向中的應用物件
- Django中型專案的目錄結構和一個應用建立啟動示例Django
- 用於更新electron-app.asar的nodejs模組APPNodeJS
- 十七 Django-使用者模組Django
- Django——模板應用Django
- 核心模組建立檔案
- 如何將模組化應用於 SQLSQL
- 原生應用新增 Flutter 模組依賴Flutter
- CommonJS模組 和 ECMAScript模組JS
- Nginx的HTTP模組與Stream模組:區別與應用場景NginxHTTP
- laravel-admin 按模組拆分後臺業務元件 laravel-admin-modulesLaravel元件
- wsgiref模組、web框架、django框架簡介Web框架Django
- Django重要元件之Auth模組介紹Django元件
- django哪個模組配置資料庫Django資料庫
- Django(49)drf解析模組原始碼分析Django原始碼
- Django(51)drf渲染模組原始碼分析Django原始碼
- 使用Leaflet建立地圖模組地圖
- Django框架簡介和建立django專案的基本流程Django框架
- django | 根據 model 建立對應的表Django
- 使用node中fs模組建立和刪除資料夾