1、後台**
1 @admin_blue.route('2、前端**(新聞頁面/news_edit_detail/
',methods=['
post
','get'])
2def
news_edit_detail(news_id):3#
處理get請求
4 news =none
5try:6
#查詢和形參中id相等得第乙個新聞
7 news = news.query.filter(news.id ==news_id).first()8#
查詢所有得分類
9 categories =category.query.all()
10except
exception as e:11#
記錄日誌
1213
ifnot
news:
14 abort(404)
1516
#處理post請求接收引數
17if request.method =="
post":
18 title = request.form.get("
title")
19 category_id = request.form.get("
category_id")
20 digest = request.form.get("
digest")
21 index_image_not = request.files.get("
index_image")
22 content = request.form.get("
content")
23#判斷引數是否齊全
24if
notall([title,category_id,digest,content]):
25return jsonify(errno=ret.dberr, errmsg="
資料不齊全")
2627
try:28#
查詢id等於形參接收到得一樣id 得新聞
29 news = news.query.filter(news.id ==news_id).first()
30except
exception as e:
3132
try:33#
查詢id等於形參接收到得一樣id 得新聞
34 category.query.filter(category.id ==category_id).all()
35except
exception as e:
3637
return jsonify(errno=ret.dberr, errmsg="
資料錯誤")
3839
ifindex_image_not:
40try:41
#判斷是否接收到
42 index_image =index_image_not.read()
43except
exception as e:
4445
try:46#
用key變數接收上傳完七牛雲返回的指紋
47 key =upload_file(index_image)
48except
exception as e:
4950
#將新值賦值給新聞
51 news.title =title
52 news.category_id =category_id
53 news.digest =digest
54 news.index_image_url = constants.qiniu_domin_prefix +key
55 news.content =content
56try:57
#資料提交
58db.session.commit()
59except
exception as e:60#
出錯回滾
61db.session.rollback()
6263
#返回結果
64return jsonify(errno=ret.ok, errmsg="成功"
)65#傳遞上下文
66 context =71#
渲染頁面
72return render_template("
admin/news_edit_detail.html
", context=context)
12"2.2前端**(編輯頁面en">
31213
class="
breadcrub
">
14 當前位置:新聞管理》新聞版式編輯
1519
20class="
pannel
">
21class="
common_table
">
2223"3%
">id24"
70%">標題25"
15%">發布時間26"
8%">管理操作
2728
29
3031}32
class="
tleft
">}33}
3435"}
"class="
review
">編輯
3637
38
3940
4142
43class="
box">44"
pagination
"class="
page
">
4546
4758
5960
61
12"3、js**en">
31415
class="
breadcrub
">
16 當前位置:新聞管理》新聞版本編輯
1718
class="
pannel
">
1960
6162
63
1function
getcookie(name)
56 $(function
()22}23
},24 url: "/admin/news_edit_detail/" +news_id,
25 type: "post",
26headers: ,
29 success: function
(resp) else36}
37})
38})
39})
4041
//42
function
cancel()
網編訓練之新聞敏感度和其他
什麼是新聞敏感度 當你看到一張,甚至是一條資訊,是否能將該或資訊中表達出來的內容與你的工作內容關聯起來,以更好的提公升工作業績,具體而言指,在自己所屬的內容編輯領域,以引爆熱點為本質的內容。這一點跟產品經理的產品敏感度相似,即看到乙個新功能,馬上就可以猜測出設計者的目的是什麼。新聞敏感度從 來?1 ...
C C 小編談C語言函式那些事 15
c 程式是由一組或是變數或是函式的外部物件組成的。c語言中的函式。1.parsfnm 函式 parsfnm 函式的功能是分析檔名,其用法為 char parsfnm char cmdline,struct fcb fcbptr,int option 程式例項如下 include include in...