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
- 2 – 建立 Django 部落格應用Django
- django-admin 和django-admin.py的區別Django
- Django搭建個人部落格:建立並配置APP功能模組DjangoAPP
- Django admin元件Django元件
- Django應用建立到啟動的簡單示例Django
- Django Admin自定義app中模型顯示順序DjangoAPP模型
- Django來敲門~第一部分【4. 建立第一個模組應用】Django
- 你應該使用 Django admin 的 9 個理由Django
- Django——模板應用Django
- Django中型專案的目錄結構和一個應用建立啟動示例Django
- Django框架簡介和建立django專案的基本流程Django框架
- Django admin美化外掛suitDjangoUI
- django | 根據 model 建立對應的表Django
- Django之模組的繼承和匯入Django繼承
- DataGuard之Apply Services(redo應用和SQL應用)APPSQL
- 聊聊Django應用的部署和效能的那些事兒Django
- Dapper、Entity Framework 和混合應用APPFramework
- 8.Django之漂亮的AdminDjango
- Django admin static files errors All In OneDjangoError
- Django初級手冊1-專案和應用的建立與簡單的資料庫操作Django資料庫
- 華為雲應用魔方 AppCube 建立問卷調查應用的使用體驗APP
- Python win7下 django-admin.py startproject mysite命令沒有建立mysite?PythonWin7DjangoProject
- Django的Project和App的區別DjangoProjectAPP
- vue-element-admin 框架應用1Vue框架
- 談談 django 應用實踐Django
- 在Java 11中建立一個簡單的模組化應用教程Java
- 使用angular5+ionic3+sqlite建立離線app應用AngularSQLiteAPP
- 用 Docker 建立 serverless 應用DockerServer
- 使用Django suit或Bootstrap美化admin模板DjangoUIboot
- Django大咖之路: 深入理解Django建立物件的create和save方法Django物件
- 給Django Admin新增驗證碼和多次登入嘗試限制Django
- 07 Django的Form模組DjangoORM
- Django框架之auth模組Django框架
- django-reids模組Django
- 第10章節-Python3.5-Django建立App9PythonDjangoAPP
- [part 3] 第一個 Django 應用Django
- PDM應用模組設計